액세스 데이터베이스에 내 테이블에 ID를 표시하고 싶습니다. 내 코드가 오류없이 실행 중입니다.JSP 페이지에 출력이 표시되지 않습니다.
하지만 코드에 아무 것도 표시되지 않습니다. HTML 페이지의 흰색 화면 만.
<%@page import="java.sql.*" %>
<html>
<body>
<%
try
{
Connection con = null;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:AccessDatabase", "", "");
Statement stmt = con.createStatement();
String str= "SELECT * FROM emp_table";
ResultSet rs = stmt.executeQuery(str);
while(rs.next())
{
%>
<%= rs.getInt("ID") %>
<%
}
rs.close();
stmt.close();
con.close();
}
catch(Exception e)
{
System.out.println(e);
}
%>
</body>
</html>
동안 (rs.hasnext)? –