3

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

4

2 に答える 2

2

この特定の問題 ( WTPが統合されたEclipse for Java EEを使用することで解決できます) とは別に、これは、JSP ファイル内に生の Java コードを記述していることを意味します。これは悪い習慣と見なされます。JSP は、タグライブラリ ( JSTLなど) を使用してフローと出力を制御し、EL を使用してデータにアクセスするビュー テクノロジです。生の Java コードは実際には、サーブレット、フィルター、Javabean、DAO、ユーティリティなどの実際の Java クラスに属します。スクリプトレットから JSP をクリーンに保ちます。taglibs/EL を使用して実行できないことを行う必要がある場合、特定のコードは Java クラスに属している可能性が高くなります。

の作成はArrayList、サーブレット クラス内で直接的または間接的に (ビジネス クラス) 行う必要があります。を使用しdoGet()て表示用にデータを前処理し、 を使用しdoPost()て送信後にデータを後処理します。ArrayListJSP 内では、JSTLc:forEachタグを使用して反復できます。

幸運を。

于 2009-11-06T00:08:22.793 に答える
2

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

MyEclipseは、JSP 編集を改善するために試すことができるものです。JSP編集版で$30くらいだと思います。

于 2009-06-16T17:32:39.797 に答える