Java 我的jsp页面在浏览器上没有输出?
second.jspJava 我的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
<%@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页面作为输出进行查看,。。。真实的