私は JSP を使用して Web アプリケーションを作成していますが、「XML スタイル」の JSP ディレクティブ (つまり、 <% の代わりに <jsp:scriptlet> ) を使用したいと思っています。しかし、コードでジェネリックを使用すると、コードの内容は有効な XML ではなく、サーバー (Jetty 6 を使用) がファイルを XML として解析しようとすると、コンパイル エラーが発生します。
たとえば、次のように書きたいとします。
<jsp:scriptlet>
List<String> myText = new List<String>();
</jsp:scriptlet>
ただし、このコードは明らかにコンパイルに失敗します。コードの周りに CDATA ラッパーを追加しようとしましたが (jsp:scriptlet タグのすぐ内側)、違いはないようです。
JSPスクリプトレット内でジェネリックを使用することはまったく可能ですか?
ありがとう。