Java 我的jsp页面在浏览器上没有输出?

Java 我的jsp页面在浏览器上没有输出?,java,jsp,Java,Jsp,second.jsp <%@page import="java.sql.*" %> <html> <body> <% try{ String id2=(request.getParameter("ID1")); String url="jdbc:ucanaccess://C:\\Users\\Asim Iqbal\\Documents\\IT.accdb"; Connection

second.jsp

<%@page import="java.sql.*" %>

<html>

    <body>


        <%
           try{
        String id2=(request.getParameter("ID1"));
 String url="jdbc:ucanaccess://C:\\Users\\Asim Iqbal\\Documents\\IT.accdb";

 Connection conn = DriverManager.getConnection(url);

    String sql= "SELECT * FROM Student WHERE ID=?";
             PreparedStatement   stmt = conn.prepareStatement(sql);

                stmt.setString(1,id2);
                ResultSet  rs = stmt.executeQuery();
               if (rs.next())
                {
                  int i=rs.getInt("ID");
                   String nam=rs.getString("Name"); 
                   String clas=rs.getString("Class");
                   String  ph=rs.getString("Phone");
            %>
            <h1><%=i%></h1>
            <h1><%=nam%></h1>
            <h1><%=clas%></h1>
            <h1><%=ph%></h1>
            <%
                }

            } catch (SQLException e) {
                e.printStackTrace();
            }



            %>

    </body>
</html>

浏览器中没有来自DB的输出。。
请告诉我哪里出错了…

您是否尝试查看源代码,以查看是否得到任何HTML,如空的
标记?至少在循环之前回显您的sql字符串我有另一个HTML页面,我从中获取ID作为此jsp页面的参数,并尝试从此jsp页面作为输出进行查看,。。。真实的