那你的包含<jsp:include page="pub/connection.jsp" flush="true" />的页面能正常显示吗?
要不你把两个文件代码都贴出来! 看看再说!

解决方案 »

  1.   

    connection.jsp文件如下:              
          <%@ page import="java.sql.*" %>
                         <%
                             boolean isConnect = true;
                             Connection conn = null;
                             Statement stmt = null;                        try {
                       Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
      conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=fire;User=aeac;Password=aeac1234");
      stmt = conn.createStatement();
      isConnect = true;
     }catch ( SQLException e) {
      isConnect =  false;
      out.println( "message:" + e.getMessage() );
     }
     %>
      

  2.   

    太乱了,重新发一下,是不是我的这个文件这样写不对!
    <%@ page import="java.sql.*" %>
    <%
       boolean isConnect = true;
      Connection conn = null;
      Statement stmt = null;
      try {
         Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
     conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=fire;User=aeac;Password=aeac1234");
     stmt = conn.createStatement();
     isConnect = true;
      }catch ( SQLException e) {
     isConnect =  false;
     out.println( "message:" + e.getMessage() );
      }
    %>
      

  3.   

    将<jsp:include  page="pub/connection.jsp"  flush="true"  />换成<%@ include file="pub/connection.jsp" %>好了!为什么?这两句话有什么不同!