# JavaWeb图书销售管理系统/网上书店
Javaweb_bookstore,一个基于servlet+jsp 的MVC图书销售管理系统。
- 可以直接运行
- 可以用做大作业、毕业设计
- 有完整的代码注释
## 开发环境:
Tomcat版本:v8.5
MySQL版本:v8.0
JDK:1.8.0_171
(没有用到任何框架,都是servlet,前端是JSP+bootstrap)
## 功能模块
![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175643885.png)
## 部署
### 1、导入sql
找到sql文件,导入到数据库,并且在下一步导入代码后,修改数据库的用户名和密码。
### 2、使用IDE导入代码
这里分两种情况,
- 如果你是使用eclipse开发(我用的是IDEA开发)
这里就不需要使用
- 如果你是和我一样,使用IDEA,导入比较复杂
第一步先导入项目,使用eclipse的方式导入,如果不是,那么接下来会复杂,还需要设置src和resources目录。
#### 2.1、清除原来的eclipse信息
![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210507225206166.png)
#### 2.2、导入包
如果你不是通过eclipse导入的方式导入项目,这里需要把这些jar手动右击 添加到 library 即可:
![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210507225623540.png)
#### 2.3、设置Modules的web.xml文件
![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210507230128552.png)
这里主注意两个地方:
- 上方,设置Path的目录,`web.xml`文件要正确
- 下方,设置Web Resource Dictory 是正确的WebRoot 路径,也就是WebContent。
`web.xml` 可以配置首页地址,具体请看文件,修改你需要的首页,第一个是没有自动加载数据的,第二个是加载数据的。
#### 2.4、生成Artifact包
![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210507230032298.png)
#### 2.5、配置Tomcat
我这里Tomcat8.0版本有乱码,可以设置一下为`-Dfile.encoding=UTF-8`
![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210507230334986.png)
## 功能页面
### 用户端:
首页:
![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175143151.png)
商品详情:
![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175249476.png)
购物车:
![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175226003.png)
### 管理员端:
功能见左侧导航栏:
![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175911434.png)
![](https://cdn.jsdelivr.net/gh/DogerRain/image@main/Home/image-20210509175835182.png)
用户账号密码:HaC / 123
管理员账号密码:admin / 123
## A&Q
1、项目是从其他地方copy过来的修改了,刚拿到这个项目的时候,一堆bug,经过了一系列的重构,功能也比之前多了。
但是`立即购买`的这个模块就没有做了(先通过加入购物车再立即购买就可以了)。。。。,大家可以自己完善一下功能,比如说:
- 用户查看订单
- 立即购买跳转
- 区分是否收藏过
2、关于图片的路径
说实话我现在也搞不懂,大家可以参考`addBook()`的代码实现,什么相对路径、绝对路径,我暂时还不明白,大家可以去看看如何自定义设置自己的图片路径。
没有合适的资源?快使用搜索试试~ 我知道了~
基于JSP+Servlet的网上书店系统,可以用做大作业和毕业设计.zip
共131个文件
jsp:38个
java:25个
png:22个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 71 浏览量
2023-10-29
19:23:58
上传
评论
收藏 4.83MB ZIP 举报
温馨提示
1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 -------- 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
资源推荐
资源详情
资源评论
收起资源包目录
基于JSP+Servlet的网上书店系统,可以用做大作业和毕业设计.zip (131个子文件)
.classpath 1KB
org.eclipse.wst.common.component 562B
org.eclipse.wst.jsdt.ui.superType.container 49B
bootstrap.min.css 135KB
normalize.css 2KB
header.css 148B
fontawesome-webfont.eot 69KB
glyphicons-halflings-regular.eot 20KB
gwc.gif 96KB
.gitignore 94B
mysql-connector-java-8.0.16.jar 2.19MB
jstl-1.2.jar 405KB
commons-beanutils-1.8.3.jar 227KB
commons-io-2.2.jar 170KB
javax.servlet.jar 68KB
commons-logging-1.1.1.jar 59KB
commons-fileupload-1.2.2.jar 58KB
ManagerServlet.java 16KB
ClientDaoImpl.java 16KB
ManagerDaoImpl.java 11KB
ClientServlet.java 9KB
OrderDaoImpl.java 8KB
OrderServlet.java 4KB
Book.java 3KB
ManagerServiceImpl.java 2KB
ClientServiceImpl.java 2KB
Order.java 2KB
User.java 2KB
Administrator.java 1KB
Cart.java 1KB
Orderitem.java 1KB
Category.java 1KB
JDBCUtil.java 1KB
OrderServiceImpl.java 1KB
ClientService.java 1002B
ManagerService.java 978B
Favorite.java 931B
ManagerDao.java 925B
ClientDao.java 738B
CartItem.java 592B
OrderService.java 563B
OrdetrDao.java 522B
personIndex.jpg 294KB
c6cf2402-c04a-426d-a339-8ea029bd5689.jpg 177KB
lb_04.jpg 94KB
lb_05.jpg 72KB
lb_02.jpg 63KB
src=http___www.5jjc.net_tu5jJDEwLmFsaWNkbi5jb20vdGZzY29tL2kxLzI1OTk0NDA2NTAvVEIxRVNrcGRqZ3lfdUpqU1pMZVhYYVBsRlhhXyEhJDM.jpg&refer=http___www.5jjc.jpg 52KB
lb_03.jpg 43KB
f6ed178e-b3bf-49c0-a30e-1692330ffa75.jpg 31KB
lb_01.jpg 29KB
jquery-2.0.3.min.js 82KB
bootstrap.min.js 36KB
util.js 394B
.jsdtscope 555B
header.jsp 14KB
header1.jsp 11KB
particulars.jsp 8KB
fraheader.jsp 7KB
managerLogin.jsp 6KB
showCart.jsp 4KB
buyNow.jsp 4KB
booksList.jsp 4KB
navigation.jsp 3KB
showBook.jsp 3KB
editBook.jsp 3KB
addBook.jsp 3KB
personInformation.jsp 3KB
managerInformation.jsp 3KB
favorite.jsp 3KB
addAdmin.jsp 3KB
managerOrder.jsp 2KB
managerPassword.jsp 2KB
personPassword.jsp 2KB
editCategory.jsp 2KB
managerHeader.jsp 2KB
sales.jsp 2KB
addCategory.jsp 2KB
personOrder.jsp 2KB
managerUsers.jsp 2KB
categorysList.jsp 2KB
order.jsp 1KB
navigation.jsp 1KB
footer.jsp 1KB
personalCenter.jsp 1KB
index.jsp 928B
manager.jsp 917B
managerIndex.jsp 788B
redirect.jsp 784B
message.jsp 752B
message.jsp 646B
personIndex.jsp 621B
test.jsp 336B
README.md 3KB
MANIFEST.MF 36B
org.eclipse.wst.jsdt.ui.superType.name 6B
logo.png 280KB
zfb.png 47KB
icon-11.png 16KB
icon-13.png 16KB
共 131 条
- 1
- 2
资源评论
程皮
- 粉丝: 279
- 资源: 2566
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功