关于#Servlet#的问题,如何解决?

处理结果集为什么取不出对象呢?添加断点看了一下,处理结果集遍历那部分直接跳过去了?实在是不懂了


public class DeptEditServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        String contextPath = request.getContextPath();

        response.setContentType("text/html;charset=UTF-8");
        PrintWriter out = response.getWriter();

        out.print("")  ;
        out.print("");
        out.print("");
        out.print("");
        out.print("修改部门" );
        out.print("");
        out.print("");
        out.print("

修改部门

"
); out.print("
"
); out.print("
"); //获取部门编号 String deptno = request.getParameter("deptno"); Connection conn =null; PreparedStatement ps = null; ResultSet rs = null; try { conn = DBUtil.getConnection(); String sql = "select dname,loc from dept where deptno = ?"; ps = conn.prepareStatement(sql); ps.setString(1,deptno); rs = ps.executeQuery(); if(rs.next()){ String dname = rs.getString("dname"); String loc = rs.getString("loc"); out.print("部门编号
"
); out.print("部门名称
"
); out.print("部门位置
"
); } } catch (SQLException e) { e.printStackTrace(); }finally { DBUtil.close(conn,ps,rs); } out.print("
"
); out.print(""
); out.print(""); out.print(""); } }
浏览器那部分该展示的部分也没有显示

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/609105121066194.png "#left")

rs.next()那里?结果没有数据?你还是截图然后圈出来并且附上注释比较好吧

看下这篇博客,也许你就懂了,链接:Servlet的使用你掌握多少?