/** *******************图书归还********************** */ private void bookback(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // 查询读者信息 readerForm.setBarcode(request.getParameter("barcode")); ReaderForm reader = (ReaderForm) readerDAO.queryM(readerForm); request.setAttribute("readerinfo", reader); // 查询读者的借阅信息 request.setAttribute("borrowinfo", borrowDAO.borrowinfo(request.getParameter("barcode"))); if (request.getParameter("id") != null) { int id = Integer.parseInt(request.getParameter("id")); String operator = request.getParameter("operator"); if (id > 0) { // 执行归还操作 int ret = borrowDAO.back(id, operator); if (ret == 0) { request.setAttribute("error", "图书归还失败!"); request.getRequestDispatcher("error.jsp").forward(request, response); } else { request.setAttribute("bar", request.getParameter("barcode")); request.getRequestDispatcher("bookBack_ok.jsp").forward(request, response); } } } else { request.getRequestDispatcher("bookBack.jsp").forward(request, response); } }