项目类型:JavaWeb课程设计(B/S架构)
项目名称:基于Jsp+Servlet的风险地区查询系统
用户类型:2个角色(管理员+用户)
系统类型:后台管理
设计模式:Jsp+Servlet+JavaBean
界面外观:Layui
开发工具:Idea、eclipse均可以
数据库:Mysql+Navicat
数据库表:3(用户表+管理员表+风险地区表)
适用:软件工程、计算机科学与技术等课程的学习和实验,对于代码的开发,具有一定的学习意义和价值
项目大致介绍:本系统是2021年上半年开发的一个简单的课程设计,是一个适用于课程设计的简单项目,主要是查看风险地区,简单的增删改查。
作者介绍:计科,双1流高校毕业的学长
获取方式:博主的公众号——学长源码
- 关注回复 练习 免费get 教研评教系统(课程设计学习项目)(开源)
- 关注回复 学生 免费get 一套JavaWeb源码(开源)
- 关注回复 ppt 免费get 367套毕设答辩ppt模板
- 关注回复 简历 免费get 200套程序猿简历模板
全部课程设计链接
演示视频在底部
目录
用户端功能介绍
管理员端功能介绍
项目结构
数据库设计
演示视频
用户端功能介绍
用户注册
多角色登录
个人信息修改
查看风险地区
查看高风险地区(查询)
管理员端功能介绍
密码修改
用户信息管理
添加/修改高风险地区
项目结构
Idea也可以使用
数据库设计
演示视频
基于Jsp+Servlet的风险地区查询系统
添加风险地区的jsp页面。
风险地区列表
| 所属地区 | 所属街道 | 有无风险 | 是否发生聚集性疫情 | 感染总数 | 详细描述 | 疫情类型 | 发布时间 |
|---|---|---|---|---|---|---|---|
| ${u.ssq } | ${u.street } | ${u.fx } | ${u.isyq } | ${u.sum } | ${u.comment } | ${u.type } | ${u.time } |
Servlet代码。
private void addAddress(HttpServletRequest request, HttpServletResponse response) {
String ssq = request.getParameter("ssq");
String street = request.getParameter("street");
String fx = request.getParameter("fx");
String isyq = request.getParameter("isyq");
String sum = request.getParameter("sum");
String comment = request.getParameter("comment");
String type = request.getParameter("type");
Address address = new Address();
address.setComment(comment);
address.setFx(fx);
address.setStreet(street);
address.setIsyq(isyq);
address.setSum(Integer.parseInt(sum));
address.setComment(comment);
address.setType(type);
address.setSsq(ssq);
address.setTime(WebUtils.nowDate());
try {
as.addAddress(address);
response.sendRedirect(request.getContextPath()+"/AddressServlet?action=addressList");
} catch (Exception e) {
e.printStackTrace();
}
}
添加记录的dao层语句。
public void addAddress(Address address) {
try {
runner.update("insert into address (ssq,street,fx,isyq,sum,comment,type,time) values (?,?,?,?,?,?,?,?)",
address.getSsq(),address.getStreet(),address.getFx()
,address.getIsyq(),address.getSum(),address.getComment()
,address.getType(),address.getTime());
} catch (Exception e) {
throw new RuntimeException(e);
}
}



