mysql在通过servlet转发到jsp时关闭
在我的servlet中,我创建了一个MySQL查询并获取结果集。但当我将这个结果集转发给jsp进行显示时,它就关闭了。任何建议。您能解释一下如何转发结果集吗?可能会发布一些代码?m_strDBQuery+=“createDBQuery()按Zip、CompanyName、LastName、FirstName排序”;con=getConnection();stmt=con.createStatement();rs=标准执行程序(m_标准查询);字符串url=“/search_results.jsp”;HttpSession session=request.getSession(true);session.setAttribute(“resultset”,rs);RequestDispatcher=getServletContext().getRequestDispatcher(url);转发(请求、响应);我很震惊,这还不足以让我们找到问题。您可以发布您的servlet代码和JSP代码吗?m_strDBQuery+=“createDBQuery()按Zip、CompanyName、LastName、FirstName排序”;con=getConnection();stmt=con.createStatement();rs=标准执行程序(m_标准查询);字符串url=“/search_results.jsp”;HttpSession session=request.getSession(true);session.setAttribute(“resultset”,rs);RequestDispatcher=getServletContext().getRequestDispatcher(url);转发(请求、响应);在jsp中循环后,只显示结果的第一页,然后显示消息:“resultset已关闭”。jsp代码:if(session.getAttribute(“resultset”)!=null)strQuery=(resultset)session.getAttribute(“resultset”);然后循环通过:while(rs.next()){…}显示rs的第一页,然后关闭rs。mysql在通过servlet转发到jsp时关闭,jsp,servlets,Jsp,Servlets,在我的servlet中,我创建了一个MySQL查询并获取结果集。但当我将这个结果集转发给jsp进行显示时,它就关闭了。任何建议。您能解释一下如何转发结果集吗?可能会发布一些代码?m_strDBQuery+=“createDBQuery()按Zip、CompanyName、LastName、FirstName排序”;con=getConnection();stmt=con.createStatement();rs=标准执行程序(m_标准查询);字符串url=“/search_results.jsp