public void doQueryForUpdate(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException, ClassNotFoundException, SQLException { String orderInNum = request.getParameter("hd_orderInNum"); int flag = OrderInService.getFlag(orderInNum); String msg = ""; if (flag == 2) { msg = "该入库单已确认,不能修改"; doQuery(request, response, msg); } else { HttpSession session = request.getSession(); session.setAttribute("orderInNum", orderInNum); //List warehouseVoList = new ArrayList(); //warehouseVoList = warehouseService.query(" flag=0 "); //request.setAttribute("warehouseVoList", warehouseVoList); ResultSet rs = OrderInService.query(" orderIn.flag in (0,2) and orderInNum='"+ orderInNum + "'"); request.setAttribute("rs", rs); ResultSet orderInDtlRs = OrderInDtlService.query(" orderindtl.flag=0 and orderindtl.orderInNum='"+ orderInNum + "' "); request.setAttribute("orderInDtlRs", orderInDtlRs); RequestDispatcher rd = request .getRequestDispatcher("/stock/order2002.jsp?opt=update&orderInNum=" + orderInNum); rd.forward(request, response); } }