项目介绍导入的项目包含视频版,更容易理解项目来源:https://gitee.com/suimz_admin/BookShop是基于JSP+Servlet+Jdbc的书店系统。涉及技术少,通俗易懂,适合JavaWeb初学者学习使用。我亲测可以正常启动。技术栈编辑器Eclipse版本:2019-12(4.14.0)前端技术基础:html+css+JavaScript框架:Jquery和BootStrap后端技术jsp+servlet数据库:mysql5.7.27(个人测试用)连接池:DBCP2jdkVersion:1.8.0_181(个人测试用)tomcatversion:8.5.34(个人测试用)本地运行Eclipse环境准备1.Eclipse添加jdk2.eclipse添加tomcat导入项目下载zip直接解压或者安装git执行clone命令gitclonehttps://gitee.com/suimz_admin...用eclipse打开项目,配置jdk版本和需要的jar包。项目依赖的jar包在WebContent/WEB-INF/lib文件夹下。MySQL数据库新建一个mybookshop数据库,运行项目导入指令中的mybookshop.sql文件。将项目导入描述文件夹下的context.xml移动到WebContent/META-INF文件夹下,在该文件中修改数据库连接配置。发布到tomcat,http://localhost:8080/BookShop/为买家主页。http://localhost:8080/BookShop/admin/是管理员的主页。初始账号:admin初始密码:123456注意本项目不声明mysql、jdk、tomcat的版本,以上版本号均为个人测试。因为tomcat8内置的数据库连接池是DBCP2,所以本项目context.xml的配置maxActive改为maxTotal,maxWait改为maxWaitMillis。如果使用tomcat8以下的版本,则无需更改。项目截图声明项目收录在gitee中。我只是讲解一下技术的使用、注意点和启动方法,帮助大家学习和交流。项目截图来自https://gitee.com/suimz_admin/BookShop如果通过gitee地址无法下载项目或者无法正常运行,可以私信我,我会免费协助。
