0

スクリプトレットを含む多くの JSP があるため、BodyTagSupport を使用する必要があります。

問題は、タグ内に<jsp:forward ..>.htm ページがあり、次のようになることです。

java.lang.IllegalStateException: getOutputStream() は、この応答に対して既に呼び出されています。

jspを使用すれば、すべて問題ありません。

なぜこれが起こっているのか分かりますか?

(私はApache Tomcatをサーバーとして使用しています)

4

2 に答える 2

0

タグは要求を別の JSP またはサーブレットにリダイレクトし、JSP は他に何も書き込むことができません。タグの後に、jsp が返される必要があります。

于 2012-07-12T18:31:39.940 に答える
0

これは Tomcat のバグでした。Tomcat 7.0.30 以降で修正する必要があります。

于 2012-08-19T07:38:12.227 に答える