我有3个JSP页面,如1.jsp,2.jsp和3.jsp。在提交1.jsp时,会将表单参数发送到2.jsp和3.jsp。我想在单个浏览器中显示2.jsp + 3.jsp的显示输出。如何完成。请帮助。
答案 0 :(得分:0)
您可以使用<jsp:include>
指令。
E.g。在您的情况下,在1.jsp
文件中,您可以包含2.jsp和3.jsp:
<jsp:include page="2.jsp">
<jsp:include page="3.jsp">
此外,您需要拦截1.jsp中的表单提交事件,并使用1.jsp中表单中的值显示2.jsp和3.jsp的内容。在表单提交事件处理程序期间,您可以在1.jsp上隐藏表单的内容,并仅显示2.jsp和3.jsp的内容。