page.jsp  

<%if(...)else{%>page2.jsp里
<%}%>
然后
<jsp:include page="page.jsp">
<html>
...网页内容...
</html>
<jsp:include page="page2.jsp">

解决方案 »

  1.   

    请问怎么调试JSP和JS啊,在做网页的时候,出了错要找半天还找不出错误,真郁闷!!
      

  2.   

    <jsp:include page="page2.jsp">是动态包含指令,只能将执行的结果包含到文件中,并且你的动态包含指令写得也不正确,应该是<jsp:include page="page2.jsp" />,必须要有结束符,
    我觉得你应该用编译包含指令<%@ include file="要被包含的文件"%>这样代码会被包含到文件中
      

  3.   

    另:像你这样
    <%
      <jsp:include page="page.jsp">
    %>不是正确的,在<% %>中,不可能再用到JSP的指令,因为放到这中间的应该是纯粹的Java代码,你这样写有点概念的模糊