项目介绍
这是一个基于JavaWeb技术栈开发的商城管理系统,主要用于管理用户和店铺信息。系统包含用户管理和店铺管理两个主要模块,支持普通用户和管理员两种角色。
技术栈
- 后端:JavaWeb (Servlet + JSP)
- 数据库:MySQL 5.7
- 前端:HTML + CSS + JavaScript
- 开发工具:Eclipse
- 服务器:Tomcat
功能特点
-
用户管理
- 用户注册
- 用户登录
- 管理员查看所有用户
-
店铺管理
- 添加店铺
- 查看店铺列表
- 编辑店铺信息
- 删除店铺
-
权限控制
- 管理员可以查看所有数据
- 普通用户只能查看自己的数据
-
界面特点
- 统一的页面布局
- 响应式设计
- 友好的用户交互
部署说明
-
环境要求
- JDK 1.8+
- MySQL 5.7+
- Tomcat 8.5+
- Eclipse IDE
-
部署步骤
- 导入项目到Eclipse
- 执行shop.sql创建数据库和表
- 修改DBUtil.java中的数据库连接信息
- 添加所需的jar包依赖
- mysql-connector-java-5.1.47.jar
- jstl-1.2.jar
- servlet-api.jar
- 部署到Tomcat服务器
-
默认管理员账号
- 用户名:admin
- 密码:admin
注意事项
- 所有页面请求都通过Servlet处理,不要直接访问JSP页面
- 注意数据库的字符编码设置
- 确保文件上传目录具有正确的访问权限