From 03b3a7771208226fb1a3497a27f32c21786cb00e Mon Sep 17 00:00:00 2001 From: you <284908631@qq.com> Date: Fri, 5 Jun 2020 14:49:31 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E6=AD=A5=E5=AE=8C=E6=88=90=E4=B9=A6?= =?UTF-8?q?=E7=B1=8D=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebContent/admin/bookadd.jsp | 7 +++ WebContent/admin/bookedit.jsp | 15 +++++ WebContent/admin/booklist.jsp | 86 +++++++++++++++++++++++++---- build/classes/javabean/Admin.class | Bin 5460 -> 5493 bytes src/javabean/Admin.java | 1 + src/servlet/admin/BookAdd.java | 14 +++-- src/servlet/admin/BookDel.java | 46 +++++++++++++++ src/servlet/admin/BookEdit.java | 16 +++--- 8 files changed, 162 insertions(+), 23 deletions(-) create mode 100644 src/servlet/admin/BookDel.java diff --git a/WebContent/admin/bookadd.jsp b/WebContent/admin/bookadd.jsp index 7b16156..85f42ed 100644 --- a/WebContent/admin/bookadd.jsp +++ b/WebContent/admin/bookadd.jsp @@ -40,6 +40,13 @@ + +
+ +
+ +
+
diff --git a/WebContent/admin/bookedit.jsp b/WebContent/admin/bookedit.jsp index 5886fc9..3ffcddd 100644 --- a/WebContent/admin/bookedit.jsp +++ b/WebContent/admin/bookedit.jsp @@ -31,6 +31,7 @@ resultSet = db.executeQuery(sql); resultSet.next(); String name = resultSet.getString("name"); + String author = resultSet.getString("author"); int library_id = resultSet.getInt("library_id"); int sort_id = resultSet.getInt("sort_id"); String position = resultSet.getString("position"); @@ -49,14 +50,25 @@ bookSortSet = db3.executeQuery( bookSortSql ); %> +
+ <%-- 隐藏id --%> class="layui-hide"> +
required lay-verify="required" placeholder="请输入书名" autocomplete="off" class="layui-input">
+ +
+ +
+ required lay-verify="required" placeholder="请输入作者" autocomplete="off" class="layui-input"> +
+
+
@@ -69,6 +81,7 @@
+
@@ -80,12 +93,14 @@
+
required lay-verify="required" placeholder="请输入位置编号" autocomplete="off" class="layui-input">
+
diff --git a/WebContent/admin/booklist.jsp b/WebContent/admin/booklist.jsp index 4375fff..6aed64a 100644 --- a/WebContent/admin/booklist.jsp +++ b/WebContent/admin/booklist.jsp @@ -1,3 +1,8 @@ +<%@page import="net.sf.json.JSONObject"%> +<%@page import="java.sql.ResultSet"%> +<%@page import="javabean.JDBCBean"%> +<%@page import="java.util.Map"%> +<%@page import="java.util.HashMap"%> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> @@ -16,6 +21,36 @@ + <% + + JDBCBean libraryDb = new JDBCBean(); + JDBCBean bookSortDb = new JDBCBean(); + ResultSet librarySet = null; + ResultSet bookSortSet = null; + // 准备sql + String librarySql = "select * from library"; + String bookSortSql = "select * from book_sort"; + // 进行查询 + librarySet = libraryDb.executeQuery( librarySql ); + bookSortSet = bookSortDb.executeQuery( bookSortSql ); + // 准备json + JSONObject libraryJson = new JSONObject(); + JSONObject bookSortJson = new JSONObject(); + + // 遍历set + // 获取图书馆json + while( librarySet.next() ){ + libraryJson.put(librarySet.getString("id") , librarySet.getString("name")); + } + // 获取分类json + while( bookSortSet.next() ){ + bookSortJson.put(bookSortSet.getString("id") , bookSortSet.getString("name")); + } + // System.out.print(bookSortJson.toString()); + librarySet.close(); + libraryDb.close(); + + %> + + + + +