adm_book.jsp
上传用户:sxlinghang
上传日期:2022-07-20
资源大小:1405k
文件大小:3k
源码类别:

数据库编程

开发平台:

Java

  1. <%@ page session="true" %>
  2. <%
  3. if (session.getAttribute("admin")==null || session.getAttribute("admin")==""){
  4. response.sendRedirect("error.htm");
  5. } %>
  6. <%@ page import="bookshop.book.*" %>
  7. <jsp:useBean id="book_list" scope="page" class="bookshop.run.op_book" />
  8. <%
  9. int pages=1;
  10. String mesg = "";
  11. if (request.getParameter("action")!=null && request.getParameter("action").equals("del")){
  12. try {
  13. int delid = Integer.parseInt(request.getParameter("id"));
  14. if (book_list.delete(delid)){
  15. mesg = "删除成功!";
  16. } else {
  17. mesg = "删除出错!";
  18. }
  19. } catch (Exception e){
  20. mesg = "你要删除的对象错误!";
  21. }
  22. }
  23. if (request.getParameter("page")!=null && !request.getParameter("page").equals("")) {
  24. String requestpage = request.getParameter("page");
  25. try {
  26. pages = Integer.parseInt(requestpage);
  27. } catch(Exception e) {
  28. mesg = "你要找的页码错误!";
  29. }
  30. }
  31. %>
  32. <script language="javascript">
  33. function openScript(url,name, width, height){
  34. var Win = window.open(url,name,'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=no,status=yes' );
  35. }
  36. </script>
  37. <%@include file="/bookshop/inc/adm_head.inc"%>
  38. <tr><td align="center">隽隽书店现有图书资料</td></tr>
  39. <tr>
  40. <table width="778" border="1" cellspacing="2" bgcolor="#E4EDFB"  bordercolor="white" align="center">
  41.          
  42.           <tr align="center" bgcolor="#DEF3CE"> 
  43.             <td>编号</td>
  44.             <td>图书名</td>
  45.             <td>作者</td>
  46.             <td>类别</td>
  47.             <td>单价</td>
  48.             <td>总数量</td>
  49.             <td>剩余数</td>
  50.             <td>动作</td>
  51.           </tr>
  52. <% if (book_list.book_search(request)) {
  53. for (int i=0;i<book_list.getBooklist().size();i++){
  54. book bk = (book) book_list.getBooklist().elementAt(i);
  55. %>
  56.           <tr> 
  57.             <td align="center"><%=bk.getId() %></td>
  58.             <td><a href="#" onclick="openScript('book_detail.jsp?bookid=<%= bk.getId() %>','sbook',450,500);"><%= bk.getBookName() %></a></td>
  59.             <td align="center"><%= bk.getAuthor() %></td>
  60.             <td align="center"><%= bk.getClassname() %></td>
  61.             <td align="center"><%= bk.getPrince() %></td>
  62.             <td align="center"><%= bk.getAmount() %></td>
  63.             <td align="center"><%= bk.getLeav_number() %></td>
  64.             <td align="center"><a href="book_modify.jsp?id=<%= bk.getId() %>">修改</a>&nbsp;&nbsp;<a href="adm_book.jsp?action=del&page=<%= pages %>&id=<%= bk.getId() %>" onclick="confirm('真的要删除吗');">删除</a></td>
  65.           </tr>
  66. <% }
  67. } else {%>
  68.           <tr> 
  69.             <td align="center" colspan=8>&nbsp;网站正在维护中,请稍后......</td>
  70.             
  71.           </tr>
  72. <% } %>
  73.         </table>
  74.         
  75.         <table width="778" border="0" cellspacing="1" cellpadding="1" bgcolor="#E4EDFB" align="center">
  76.           <tr>
  77.             <td align="right">当前页第<%= book_list.getPage() %>页 <a href="adm_book.jsp">首页</a>&nbsp;
  78. <% if (book_list.getPage()>1) {%><a href="booklist.jsp?page=<%= book_list.getPage()-1 %>">上一页</a>&nbsp;<% } %>
  79. <% if (book_list.getPage()<book_list.getPageCount()-1) {%><a href="adm_book.jsp?page=<%= book_list.getPage()+1 %>">下一页</a>&nbsp;<% } %>
  80. <a href="adm_book.jsp?page=<%= book_list.getPageCount() %>">未页</a>&nbsp;</td>
  81.           </tr>
  82.         </table>
  83.         
  84. </tr>
  85. <%@include file="/bookshop/inc/adm_tail.inc"%>