Try <jsp:include page="<%=snapshotHtml%>" flush="false"/>
This will prevent the buffer from flushing before the target page specified by page attribute executes. But this can be done only in containers implementing jsp1.2 spec. -----Original Message----- From: Mu Mike [mailto:[EMAIL PROTECTED] Sent: Monday, April 05, 2004 10:53 AM To: [EMAIL PROTECTED] Subject: why I got "response already committed" exception I have a body.jsp jsp page which has a statement like this <jsp:include page="<%=snapshotHtml%>" flush="true"/> there exists also a form in the jsp page <form id="myform" action="myaction" > <input type=submit onlcick="dosub();"/> ... <form> <scripts> dosub() { myform.target=window.opener.name; myform.submit(); } now I opened body.jsp in a "<iframe>" which exists in another jsp page, but when I submitted the form, there threw the exception "response already committed" ,why? and how can I solve this problem? Thanks&Regards Mike _________________________________________________________________ 与联机的朋友进行交流,请使用 MSN Messenger: http://messenger.msn.com/cn --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]