今日は奇妙な問題がありました。他のページに含まれている head.jsp ( out.flush で終わる) があります。ほとんどのページでは、この out.flush(); に問題はありません。しかし、jboss 4.2.2 GA で私のページの 1 つが IllegalStateException で失敗しています。
関連するJavaファイル ResponseFacade.java を確認しました。そして、if (isCommitted) チェックのために問題が発生することを確認します。
問題のあるページから include ステートメントを削除したところ、現在は機能しています。しかし、問題は次のとおりです。1ページだけに問題があるのに、他のページには問題がないのはなぜですか?
または、jsp ファイルが他のページに含まれている場合。この含まれているページで out.flush() する必要がありますか?