HelloCoder HelloCoder
首页
《Java小白求职之路》
《小白学Java》
计算机毕设
  • 一些免费计算机资源
  • 脚手架工具
  • 《从0到1学习Java多线程》
  • 《从0到1搭建服务器》
随笔
关于作者
首页
《Java小白求职之路》
《小白学Java》
计算机毕设
  • 一些免费计算机资源
  • 脚手架工具
  • 《从0到1学习Java多线程》
  • 《从0到1搭建服务器》
随笔
关于作者
  • 毕设建议

  • 毕设项目

    • 声明
    • JavaWeb图书销售管理系统-网上书店
    • 医院管理系统
  • 毕业设计
  • 毕设项目
#JavaWeb #网上书店
码农阿雨
2025-02-21
目录

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

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

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

  • 可以直接运行
  • 可以用做大作业、毕业设计
  • 有完整的代码注释

易上手程度:xing'xing

# 1、开发环境:

  • Tomcat版本:v8.5
  • MySQL版本:v8.0 (5.6、5.7 版本应该也可以的)
  • JDK:1.8

(后端没有用到任何框架,都是servlet,比较简单,前端是JSP+bootstrap)

项目结构:

# 2、功能模块

# 3、本地开发

# 1、导入sql

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

# 2、使用IDEA导入代码

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

# 2.1、清除原来的eclipse信息

# 2.2、导入包

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

# 2.3、设置Modules的web.xml文件

这里主注意两个地方:

  • 上方,设置Path的目录,web.xml文件要正确
  • 下方,设置Web Resource Dictory 是正确的WebRoot 路径,也就是WebContent。

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

# 2.4、生成Artifact包

# 2.5、配置Tomcat

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

Deployment 不要设置Application context!

# 3、eclipse

项目带有eclipse 标识,基本上按照以上配置即可。

但是不要使用默认的 context 路径。

# 4、功能页面

# 用户端:

首页:

商品详情:

购物车:

# 管理员端:

功能见左侧导航栏:

用户账号密码:HaC / 123

管理员账号密码:admin / admin

# 5、A&Q

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

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

  • 用户查看订单
  • 立即购买跳转
  • 区分是否收藏过

2、关于图片的路径

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

# 6、声明|费用

本项目存在文件缺少无法正常运行,且不再提供免费使用,本项目费用:39 元

阅读全文
×

(为防止恶意爬虫)
扫码或搜索:HelloCoder
发送:290992
即可永久解锁本站全部文章

解锁
#JavaWeb#网上书店
上次更新: 2025-02-21 06:04:57
最近更新
01
《LeetCode 101》
02-21
02
IDEA、Golang、Pycharm破解安装
02-21
03
《LeetCode CookBook》
02-21
更多文章>
Theme by Vdoing | Copyright © 2020-2025 码农阿雨
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式