毕业设计 - 基于JSP_Servlet校园二手交易平台设计于实现【源码+论文】

293 篇文章 9 订阅
266 篇文章 18 订阅


前言

今天学长向大家分享一个 java web 设计项目:

基于JSP/Servlet校园二手交易平台设计于实现


一、项目设计

1. 模块设计

系统完成的主要功能有:用户设置功能、发布信息功能、信息管理功能、搜索信息功能,留言功能,及系统管理功能,具体业务功能包括如下:

  • 用户注册:学生可利用自已学号进行注册,注册实现实名制。
  • 用户登录:只有登录用户才能进行信息发布。管理员登录后可以进行系统管理。
  • 发布信息:普通用户和管理员登录后都可以发布信息。
  • 修改信息:普通用户可以修改自己发布的信息,管理员可以修改所有信息。
  • 删除信息:普通用户可以删除自己发布的信息,管理员可以删除所有信息。
  • 浏览信息:游客、普通用户和管理员可以浏览所有发布的信息。
  • 搜索信息:游客、普通用户和管理员可以用关键字搜索所有发布的信息。普通用户可以搜索自己发布的所有信息。
  • 发表留言:普通用户和管理员登录后都可以对发布信息进行留言。
  • 查看留言:游客、普通用户和管理员都可以查看发布信息的留言。
  • 删除留言:管理员可以删除留言。
  • 添加二手指南:管理员可以添加二手指南。
  • 查看二手指南:游客、普通用户和管理员都可以查看二手指南。
  • 修改二手指南:管理员可以修改二手指南。
  • 删除二手指南:管理员可以删除二手指南。
    在这里插入图片描述

2. 实现效果

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、部分源码

部分代码示例:

(1)查询各种类型的二手信息,放入request,供主页面显示。
List typeList = tDao.findAllType();
for(Type type:(List<Type>)typeList){
List<Message> typeMessage = (List<Message>)mDao.getTypeMessages(type.getId());
messageMap.put(type.getId(), typeMessage);
typeMap.put(type.getId(), type.getType_desc());
}
request.setAttribute("messageMap", messageMap);
(2)查询所有分类,所有交易地区放入session,用于搜索框下拉列表及其它操作。
request.getSession().setAttribute("typeMap", typeMap);
List areaList = aDao.findAllArea();
for(Area area:(List<Area>)areaList){
	areaMap.put(area.getId(), area.getArea_desc());
}
request.getSession().setAttribute("areaMap", areaMap);
(3)按人气将信息排序后放入TopMessageList,供主页面显示。
List<Message> TopMessageList = mDao.findByTop_value2();
request.getSession().setAttribute("TopMessageList", TopMessageList);

项目源码

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值