2009-06-16 11 views
3

私はEclipse 3.4のJava Enterprise Aditionを実行しており、JSPページを作成しています。 ArrayList ourListのようなクイックフィックスをサポートするようには見えません。エラーとして表示されますが、import java.util.ArrayListステートメントを追加するための迅速な修正オプションはありません。クイックフィックス機能を改善する方法、またはjspのクイックフィックスを提供するEclipseプラグインの別のセットはありますか?EclipseでのJSPのクイックフィックス?

答えて

2

私はCtrl +スペースバーを試しました。自動的にインポートが追加されました。多分それは十分ですか?

MyEclipseは、改善されたJSP編集を試みることができるものです。私はそれがJSP編集を伴うバージョンの約30ドルだと思う。

+1

彼の特定の問題(インポート)を解決するために+1 – Jorn

2

アパート(あなたが統合WTPを持つJava EEためEclipseを使用することによって解決することができ)、この特定の問題から、これはあなたがJSPファイル内の生のJavaコードを書いていることを意味します。これは悪い習慣とみなされます。 JSPは、taglibs(例:JSTL)を使用してフローと出力を制御し、ELを使用してデータにアクセスする必要があるビュー技術です。 Raw Javaコードは実際にはServlet、Filter、Javabean、DAO、Utilityなどの実際のJavaクラスに属します。スクリプトレットからJSPをきれいに保つ。 taglibs/ELを使用して実行できないことが必要な場合は、特定のコードがJavaクラスに属する可能性が最も高いです。

ArrayListは、サーブレットクラス内で直接的または間接的(ビジネスクラス)のいずれかで作成する必要があります。 doGet()を使用して表示用にデータを前処理し、提出後にデータを後処理するためにdoPost()を使用します。 JSP内では、ArrayListをJSTL c:forEachタグを使用して反復処理できます。

幸運。

関連する問題