公益网站-ssm+jsp
项目描述 基于ssm+jsp的公益网站
本项目是一个基于 SSM和 JSP 技术开发的公益网站。网站包含前台和后台两个部分,前台主要面向普通用户,提供个人中心、公益活动浏览与预约、物品捐赠、新闻浏览等功能;后台为管理员提供用户管理、公益活动管理、新闻管理、志愿者申请管理等操作权限,旨在通过技术助力公益事业,提升公益资源的管理效率和用户体验。
前台登录页面
http://localhost:8080/gongyiwangzhan/front/pages/login/login.jsp
后台登录页面
http://localhost:8080/gongyiwangzhan/jsp/login.jsp
管理员 账户:admin 密码:123456
用户 账户:a1 密码: 123456
项目功能
(1)用户模块
个人中心: 用户可以查看和修改个人信息,修改登录密码,查看公益活动预约记录、收藏的公益活动等。
公益活动: 浏览和搜索公益活动,查看活动的详细信息,并可以预约参加。
公益活动收藏: 用户可以收藏感兴趣的公益活动,方便后续查看,并查看已收藏的公益活动列表。
公益活动预约: 用户可以预约参加公益活动,查看预约状态。
物品捐赠: 用户可以捐赠物品,填写捐赠物品的类型、数量、描述等信息,并查看捐赠记录。
新闻浏览: 包括民生新闻和校园新闻的浏览。
志愿者申请: 用户可以申请成为志愿者,填写志愿者申请信息。
(2)管理员模块
个人中心: 管理员可以修改自己的密码和查看个人信息。
轮播图管理: 管理首页轮播图,包括添加、删除、修改轮播图内容。
用户管理: 查看所有用户信息,对用户进行增删改查操作。
志愿者申请管理: 查看所有志愿者申请,审核志愿者申请,决定是否通过。
公益活动管理:
公益活动管理: 添加、删除、修改公益活动信息。
公益活动收藏管理: 查看用户的收藏记录。
公益活动参与管理: 管理用户预约参加公益活动的情况。
物品捐赠管理: 查看所有用户的捐赠记录,管理捐赠物品的状态。
新闻管理:
民生新闻管理: 添加、删除、修改民生新闻。
校园新闻管理: 添加、删除、修改校园新闻。
基础数据管理:
公益活动类型管理: 添加、删除、修改公益活动类型。
物品类型管理: 添加、删除、修改捐赠物品类型。
新闻类型管理: 添加、删除、修改新闻类型。
运行环境开发工具:idea2024.1
运行环境:jdk1.8+maven3.8.6+MySQL5.7+tomcat8.0(此配置为本人调试所用,仅供参考)
项目技术
服务端技术:SSM
前端技术:jsp
以上系统源码经过技术整理与调试,确保能正常运行