<%
try{
Class.forName("com.mysql.jdbc.Driver");
Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test2",
"root","xiaojuan00");
Statement stat=conn.createStatement();
ResultSet rs=stat.executeQuery("select * from user");
while(rs.next()){
System.out.print(rs.getString("name")+" ");
System.out.println(rs.getString("password"));
}
rs.close();
stat.close();
conn.close();
}catch(Exception e){
e.printStackTrace();
}
%>
编写JSP页面查询数据库不显示查询的结果
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答
- threenewbee 2016-04-14 15:21关注
你既然有try catch,那么输出什么异常信息没有。
可能的错误,mysql驱动没找到
数据库连接失败,比如地址,用户密码错误,端口号没有打开
user password这些关键字作为查询需要转义
表名 字段是否正确
结果输出到什么地方了,你这个是输出到控制台而不是页面本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报