HelloCoder的gravatar头像
HelloCoder 2021-05-22 12:55:56

JavaWeb图书销售管理系统/网上书店

项目描述

一个基于servlet+jsp 的MVC图书销售管理系统。

  • 可以直接运行

  • 可以用做大作业、毕业设计

  • 有完整的代码注释

运行环境

jdk8+tomcat8.5+mysql8

项目技术(必填)

没有用到任何框架,都是java servlet,前端是JSP+bootstrap

数据库文件(可选)

压缩包内

依赖包文件(可选)

压缩包内

运行视频(可选)

https://www.bilibili.com/video/BV1cV41177RA

是否原创(转载必填原文地址)

原创|转载(URL地址)

项目截图(必填)

功能模块

JavaWeb图书销售管理系统/网上书店

运行截图(必填)

功能页面

用户端:

首页:

JavaWeb图书销售管理系统/网上书店

商品详情:

JavaWeb图书销售管理系统/网上书店

购物车:

JavaWeb图书销售管理系统/网上书店

管理员端:

功能见左侧导航栏:

JavaWeb图书销售管理系统/网上书店

JavaWeb图书销售管理系统/网上书店

 

 

用户账号密码:HaC / 123

 

管理员账号密码:admin / 123

A&Q

1、项目是从其他地方copy过来的修改了,刚拿到这个项目的时候,一堆bug,经过了一系列的重构,功能也比之前多了。

但是立即购买的这个模块就没有做了(先通过加入购物车再立即购买就可以了)。。。。,大家可以自己完善一下功能,比如说:

  • 用户查看订单

  • 立即购买跳转

  • 区分是否收藏过

 

2、关于图片的路径

说实话我现在也搞不懂,大家可以参考addBook()的代码实现,什么相对路径、绝对路径,我暂时还不明白,大家可以去看看如何自定义设置自己的图片路径。

注意事项(可选)

1、导入sql

找到sql文件,导入到数据库,并且在下一步导入代码后,修改数据库的用户名和密码。

2、使用IDE导入代码

这里分两种情况,

  • 如果你是使用eclipse开发(我用的是IDEA开发)

这里就不需要使用

  • 如果你是和我一样,使用IDEA,导入比较复杂

第一步先导入项目,使用eclipse的方式导入,如果不是,那么接下来会复杂,还需要设置src和resources目录。

2.1、清除原来的eclipse信息

JavaWeb图书销售管理系统/网上书店

2.2、导入包

如果你不是通过eclipse导入的方式导入项目,这里需要把这些jar手动右击 添加到 library 即可:

JavaWeb图书销售管理系统/网上书店

2.3、设置Modules的web.xml文件

JavaWeb图书销售管理系统/网上书店

这里主注意两个地方:

  • 上方,设置Path的目录,web.xml文件要正确

  • 下方,设置Web Resource Dictory 是正确的WebRoot 路径,也就是WebContent。

web.xml 可以配置首页地址,具体请看文件,修改你需要的首页,第一个是没有自动加载数据的,第二个是加载数据的。

2.4、生成Artifact包

JavaWeb图书销售管理系统/网上书店

2.5、配置Tomcat

我这里Tomcat8.0版本有乱码,可以设置一下为-Dfile.encoding=UTF-8

JavaWeb图书销售管理系统/网上书店

项目仅供学习参考使用。如果有问题,请先看README,无法解决再给我提疑问。


打赏

已有2人打赏

最代码-宋家辉的gravatar头像 最代码官方的gravatar头像

文件名:Library.zip,文件大小:11915.39K 下载
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友