├── .classpath
├── .project
├── .settings
├── .jsdtscope
├── org.eclipse.jdt.core.prefs
├── org.eclipse.wst.common.component
├── org.eclipse.wst.common.project.facet.core.xml
├── org.eclipse.wst.jsdt.ui.superType.container
└── org.eclipse.wst.jsdt.ui.superType.name
├── README.md
├── WebRoot
├── META-INF
│ └── MANIFEST.MF
├── WEB-INF
│ ├── classes
│ │ ├── c3p0-config.xml
│ │ └── cn
│ │ │ └── tf
│ │ │ ├── Test
│ │ │ └── TestCon.class
│ │ │ ├── bean
│ │ │ ├── Cart.class
│ │ │ └── CartItem.class
│ │ │ ├── commons
│ │ │ └── Page.class
│ │ │ ├── controller
│ │ │ ├── ClientServlet.class
│ │ │ ├── LoginServlet.class
│ │ │ ├── ManageServlet.class
│ │ │ ├── PayServlet.class
│ │ │ └── ResponsePayServlet.class
│ │ │ ├── dao
│ │ │ ├── BookDao.class
│ │ │ ├── CategoryDao.class
│ │ │ ├── CustomerDao.class
│ │ │ ├── OrderDao.class
│ │ │ ├── PrivilegeDao.class
│ │ │ └── impl
│ │ │ │ ├── BookDaoImpl.class
│ │ │ │ ├── CategoryDaoImpl.class
│ │ │ │ ├── CustomerDaoImpl.class
│ │ │ │ ├── OrderDaoImpl.class
│ │ │ │ └── PrivilegeDaoImpl.class
│ │ │ ├── domain
│ │ │ ├── Book.class
│ │ │ ├── Category.class
│ │ │ ├── Customer.class
│ │ │ ├── Function.class
│ │ │ ├── Order.class
│ │ │ ├── OrderItem.class
│ │ │ ├── Role.class
│ │ │ └── User.class
│ │ │ ├── filter
│ │ │ ├── CharseEncodingFilter.class
│ │ │ ├── GetHttpServletRequest.class
│ │ │ └── PrivilegeFilter.class
│ │ │ ├── service
│ │ │ ├── BusinessService.class
│ │ │ ├── PrivilegeService.class
│ │ │ └── impl
│ │ │ │ ├── BusinessServiceImpl.class
│ │ │ │ └── PrivilegeServiceImpl.class
│ │ │ └── utils
│ │ │ ├── C3P0Util.class
│ │ │ ├── Constant.class
│ │ │ ├── OrderNumUtil.class
│ │ │ ├── PaymentUtil.class
│ │ │ ├── SendMailThread.class
│ │ │ └── WebUtil.class
│ ├── lib
│ │ ├── c3p0-0.9.1.2.jar
│ │ ├── commons-beanutils-1.8.3.jar
│ │ ├── commons-dbutils-1.4.jar
│ │ ├── commons-fileupload-1.2.2.jar
│ │ ├── commons-io-2.2.jar
│ │ ├── commons-logging-1.1.1.jar
│ │ ├── mail.jar
│ │ └── mysql-connector-java-5.0.8-bin.jar
│ └── web.xml
├── commons
│ └── page.jsp
├── css
│ └── main.css
├── header.jsp
├── index.jsp
├── js
│ ├── jquery-1.11.3.js
│ └── util.js
├── listBooks.jsp
├── listOrders.jsp
├── login.jsp
├── manage
│ ├── addBook.jsp
│ ├── addCategory.jsp
│ ├── header.jsp
│ ├── index.jsp
│ ├── listBooks.jsp
│ ├── listCategories.jsp
│ └── message.jsp
├── message.jsp
├── passport
│ └── login.jsp
├── pay.jsp
├── regist.jsp
├── showCart.jsp
└── sure.jsp
├── db.sql
└── src
├── c3p0-config.xml
└── cn
└── tf
├── Test
└── TestCon.java
├── bean
├── Cart.java
└── CartItem.java
├── commons
└── Page.java
├── controller
├── ClientServlet.java
├── LoginServlet.java
├── ManageServlet.java
├── PayServlet.java
└── ResponsePayServlet.java
├── dao
├── BookDao.java
├── CategoryDao.java
├── CustomerDao.java
├── OrderDao.java
├── PrivilegeDao.java
└── impl
│ ├── BookDaoImpl.java
│ ├── CategoryDaoImpl.java
│ ├── CustomerDaoImpl.java
│ ├── OrderDaoImpl.java
│ └── PrivilegeDaoImpl.java
├── domain
├── Book.java
├── Category.java
├── Customer.java
├── Function.java
├── Order.java
├── OrderItem.java
├── Role.java
└── User.java
├── filter
├── CharseEncodingFilter.java
└── PrivilegeFilter.java
├── service
├── BusinessService.java
├── PrivilegeService.java
└── impl
│ ├── BusinessServiceImpl.java
│ └── PrivilegeServiceImpl.java
└── utils
├── C3P0Util.java
├── Constant.java
├── OrderNumUtil.java
├── PaymentUtil.java
├── SendMailThread.java
└── WebUtil.java
/.classpath:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | BookStore
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.wst.jsdt.core.javascriptValidator
10 |
11 |
12 |
13 |
14 | org.eclipse.jdt.core.javabuilder
15 |
16 |
17 |
18 |
19 | org.eclipse.wst.common.project.facet.core.builder
20 |
21 |
22 |
23 |
24 | org.eclipse.wst.validation.validationbuilder
25 |
26 |
27 |
28 |
29 | com.genuitec.eclipse.j2eedt.core.DeploymentDescriptorValidator
30 |
31 |
32 |
33 |
34 | com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder
35 |
36 |
37 |
38 |
39 |
40 | org.eclipse.jem.workbench.JavaEMFNature
41 | org.eclipse.wst.common.modulecore.ModuleCoreNature
42 | org.eclipse.wst.common.project.facet.core.nature
43 | org.eclipse.jdt.core.javanature
44 | org.eclipse.wst.jsdt.core.jsNature
45 |
46 |
47 |
--------------------------------------------------------------------------------
/.settings/.jsdtscope:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.jdt.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
4 | org.eclipse.jdt.core.compiler.compliance=1.7
5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
7 | org.eclipse.jdt.core.compiler.source=1.7
8 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.wst.common.component:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.wst.common.project.facet.core.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.wst.jsdt.ui.superType.container:
--------------------------------------------------------------------------------
1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary
--------------------------------------------------------------------------------
/.settings/org.eclipse.wst.jsdt.ui.superType.name:
--------------------------------------------------------------------------------
1 | Window
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # BookStore
2 | 带mysql数据库的网上书店系统
3 | ###含邮箱注册激活、在线支付、生成订单、增删改查购物车等功能
4 |
--------------------------------------------------------------------------------
/WebRoot/META-INF/MANIFEST.MF:
--------------------------------------------------------------------------------
1 | Manifest-Version: 1.0
2 | Class-Path:
3 |
4 |
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/c3p0-config.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | com.mysql.jdbc.Driver
5 | jdbc:mysql://localhost:3306/bookstore
6 | zp
7 | a
8 | 10
9 | 30
10 | 100
11 | 10
12 | 200
13 |
14 |
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/Test/TestCon.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/Test/TestCon.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/bean/Cart.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/bean/Cart.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/bean/CartItem.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/bean/CartItem.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/commons/Page.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/commons/Page.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/controller/ClientServlet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/controller/ClientServlet.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/controller/LoginServlet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/controller/LoginServlet.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/controller/ManageServlet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/controller/ManageServlet.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/controller/PayServlet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/controller/PayServlet.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/controller/ResponsePayServlet.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/controller/ResponsePayServlet.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/dao/BookDao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/dao/BookDao.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/dao/CategoryDao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/dao/CategoryDao.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/dao/CustomerDao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/dao/CustomerDao.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/dao/OrderDao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/dao/OrderDao.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/dao/PrivilegeDao.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/dao/PrivilegeDao.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/dao/impl/BookDaoImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/dao/impl/BookDaoImpl.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/dao/impl/CategoryDaoImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/dao/impl/CategoryDaoImpl.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/dao/impl/CustomerDaoImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/dao/impl/CustomerDaoImpl.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/dao/impl/OrderDaoImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/dao/impl/OrderDaoImpl.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/dao/impl/PrivilegeDaoImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/dao/impl/PrivilegeDaoImpl.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/domain/Book.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/domain/Book.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/domain/Category.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/domain/Category.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/domain/Customer.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/domain/Customer.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/domain/Function.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/domain/Function.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/domain/Order.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/domain/Order.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/domain/OrderItem.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/domain/OrderItem.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/domain/Role.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/domain/Role.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/domain/User.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/domain/User.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/filter/CharseEncodingFilter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/filter/CharseEncodingFilter.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/filter/GetHttpServletRequest.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/filter/GetHttpServletRequest.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/filter/PrivilegeFilter.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/filter/PrivilegeFilter.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/service/BusinessService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/service/BusinessService.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/service/PrivilegeService.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/service/PrivilegeService.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/service/impl/BusinessServiceImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/service/impl/BusinessServiceImpl.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/service/impl/PrivilegeServiceImpl.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/service/impl/PrivilegeServiceImpl.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/utils/C3P0Util.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/utils/C3P0Util.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/utils/Constant.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/utils/Constant.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/utils/OrderNumUtil.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/utils/OrderNumUtil.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/utils/PaymentUtil.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/utils/PaymentUtil.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/utils/SendMailThread.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/utils/SendMailThread.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/classes/cn/tf/utils/WebUtil.class:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/classes/cn/tf/utils/WebUtil.class
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/c3p0-0.9.1.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/lib/c3p0-0.9.1.2.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/commons-beanutils-1.8.3.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/lib/commons-beanutils-1.8.3.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/commons-dbutils-1.4.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/lib/commons-dbutils-1.4.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/commons-fileupload-1.2.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/lib/commons-fileupload-1.2.2.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/commons-io-2.2.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/lib/commons-io-2.2.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/commons-logging-1.1.1.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/lib/commons-logging-1.1.1.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/mail.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/lib/mail.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/lib/mysql-connector-java-5.0.8-bin.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sdksdk0/BookStore/f9506bab7946a96643b53c678e1dd68c360a27cb/WebRoot/WEB-INF/lib/mysql-connector-java-5.0.8-bin.jar
--------------------------------------------------------------------------------
/WebRoot/WEB-INF/web.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
16 |
17 |
18 |
19 | ManageServlet
20 | cn.tf.controller.ManageServlet
21 |
22 |
23 | ClientServlet
24 | cn.tf.controller.ClientServlet
25 |
26 |
27 | PayServlet
28 | cn.tf.controller.PayServlet
29 |
30 |
31 | ResponsePayServlet
32 | cn.tf.controller.ResponsePayServlet
33 |
34 |
35 | LoginServlet
36 | cn.tf.controller.LoginServlet
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 | ManageServlet
45 | /servlet/ManageServlet
46 |
47 |
48 | ClientServlet
49 | /servlet/ClientServlet
50 |
51 |
52 | PayServlet
53 | /servlet/PayServlet
54 |
55 |
56 | ResponsePayServlet
57 | /servlet/ResponsePayServlet
58 |
59 |
60 | LoginServlet
61 | /servlet/LoginServlet
62 |
63 |
64 |
--------------------------------------------------------------------------------
/WebRoot/commons/page.jsp:
--------------------------------------------------------------------------------
1 | <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
2 |
3 | 第${page.pageNum}页/共${page.totalPageSize}页
4 |
首页
5 |
上一页
6 |
7 |
下一页
8 |
尾页
9 |
15 |
16 |
17 |
38 |
--------------------------------------------------------------------------------
/WebRoot/css/main.css:
--------------------------------------------------------------------------------
1 | .odd{
2 | background-color: #c3f3c3;
3 | }
4 | .even{
5 | background-color: #f3c3f3;
6 | }
--------------------------------------------------------------------------------
/WebRoot/header.jsp:
--------------------------------------------------------------------------------
1 | <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
2 | <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
3 |
4 |
5 |
6 | Welcome
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 | 欢迎光临
20 |
21 | 首页
22 |
23 | 注册
24 | 登录
25 |
26 |
27 | ${sessionScope.customer.username }
28 | 注销
29 |
30 |
31 |
32 | 我的订单
33 | 我的购物车
34 |
35 |
--------------------------------------------------------------------------------
/WebRoot/index.jsp:
--------------------------------------------------------------------------------
1 | <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
2 | <%
3 | String path = request.getContextPath();
4 | String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
5 | %>
6 |
7 |
8 |
9 |
10 |
11 |
12 | My JSP 'index.jsp' starting page
13 |
14 |
15 |
16 |
17 |
18 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/WebRoot/js/util.js:
--------------------------------------------------------------------------------
1 | function getXhr() {
2 | var xmlHttp;
3 | try {
4 | // Firefox, Opera 8.0+, Safari
5 | xmlHttp = new XMLHttpRequest();
6 | } catch (e) {
7 | // Internet Explorer
8 | try {
9 | xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
10 | } catch (e) {
11 | try {
12 | xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
13 | } catch (e) {
14 | alert("您的浏览器不支持AJAX!");
15 | return null;
16 | }
17 | }
18 | }
19 | return xmlHttp;
20 | }
21 |
--------------------------------------------------------------------------------
/WebRoot/listBooks.jsp:
--------------------------------------------------------------------------------
1 | <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
2 | <%@ include file="/header.jsp"%>
3 |
4 | 商品分类:
5 |
6 | ${c.name}
7 |
8 |
9 |
10 |
11 |
12 |
13 | 
14 | 书名:${b.name}
15 | 作者:${b.author}
16 | 售价:${b.price}
17 | 放入购物车
18 | |
19 |
20 |
21 |
22 | <%@ include file="/commons/page.jsp"%>
23 |
24 |
25 |
26 |
27 |
--------------------------------------------------------------------------------
/WebRoot/listOrders.jsp:
--------------------------------------------------------------------------------
1 | <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
2 | <%@ include file="/header.jsp"%>
3 | 您的订单信息如下
4 |
5 | 您还没有购买任何商品
6 |
7 |
8 |
9 |
10 | 订单号 |
11 | 订单金额 |
12 | 数量 |
13 | 状态 |
14 | 操作 |
15 |
16 |
17 |
18 | ${o.ordernum} |
19 | ${o.price} |
20 | ${o.number} |
21 |
22 |
23 |
24 | 未付款
25 |
26 |
27 | 已付款
28 |
29 |
30 | 有待开发
31 |
32 |
33 | |
34 |
35 |
36 |
37 | 付款
38 |
39 |
40 | 跟踪
41 |
42 |
43 | 有待开发
44 |
45 |
46 | |
47 |
48 |
49 |
50 |
51 |