0

runjettyrunプラグイン(最新)でEclipseIndigoを使用しています。Webアプリケーションは正常にデプロイされますが、重要なページで、JSPカスタムタグのコンパイルエラーが発生します。

次のJSPコンパイルエラーが発生します。

java.lang.IllegalStateException: STREAM at org.eclipse.jetty.server.Response.getWriter(Response.java:683)

タグファイルから作成されたJavaファイルを見たいです。スタックトレースでは、タグがファイル名xyz_Tag.javaにコンパイルされていることがわかります。

このJavaファイルを表示したいと思います。私がそれを見つけることができる場所はありますか?

4

1 に答える 1

1

生成されたJavaソースファイルを保持するようにJettyに指示できます。これを構成する方法はたくさんあります。これを行う最も簡単な方法は、web.xmlのorg.apache.jasper.servlet.JspServletに対してtrueとして生成されたinitパラメーターを渡すことです。

 <init-param>
     <param-name>keepgenerated</param-name>
     <param-value>>true</param-value>
 </init-param>

詳細については、http ://wiki.eclipse.org/Jetty/Howto/Configure_JSPをご覧ください。

于 2012-05-01T13:53:46.893 に答える