在jsp页面中,调用ReStu.java文件,连接数据库并进行查询,代码如下:ReStu.connect(); request.setCharacterEncoding("UTF-8"); String hpno=(String)session.getAttribute("HpNo"); String stuname=new String(request.getParameter("StuName").getBytes("UTF-8")); ResultSet rs=ReStu.QueryStuwith1(stuname,hpno); while(rs.next()){ out.println(rs.getString("StuName")); } ReStu.close_all();在jsp页面运行以下代码后,什么内容都没有输出,可能的原因是?
时间: 2024-03-31 16:35:27 浏览: 227
jsp连接数据库的java代码
可能的原因是查询结果集中没有数据或者查询语句有误。建议在代码中添加一些调试信息来确定问题所在。例如,可以在查询语句前添加一条输出语句打印出查询条件,以便确认查询条件是否正确;也可以在while循环中添加一条输出语句打印出结果集中的数据,以便确定查询结果是否为空。同时,建议在catch块中添加一条输出语句打印出异常信息,以便判断是否有异常抛出。
阅读全文