龙空技术网

基于java SSM框架和JSP的疫情管理系统,附源码

程序猿大波 272

前言:

现时你们对“apachejsp显示源码”可能比较重视,我们都想要知道一些“apachejsp显示源码”的相关内容。那么小编同时在网摘上网罗了一些有关“apachejsp显示源码””的相关内容,希望看官们能喜欢,咱们一起来了解一下吧!

整个项目实现功能

1.图表展示:到目前为止,全国疫情分布图、扇形图、柱状图和表格。

2.数据录入:录入各个省份的确诊人数、疑似人数、隔离人数、治愈人数和死亡人数。

3.数据查询:展示录入疫情数据的各个省份的确诊人数、疑似人数、隔离人数、治愈人数和死亡人数, 以及查询输入省份的疫情数据。

4.用户录入:录入用户信息,包括账号、用户名和密码,使用账号和密码可以登录后台进行数据管理和 系统管理。

5.用户编辑:查询和修改用户的信息。

6.关于疫情的新闻。

使用的技术

使用的框架:SSM框架(Spring+SpringMVC+Mybatis)

使用的数据库:MySql5.7或8

使用的服务器:apache-tomcat-8.5及以上

其他相关技术:mybatis+Spring+SpringMVC+mysql+Servlet+jquery+bootStrap+js+Maven+tomcat+echarts

部分代码展示

@Controller@RequestMapping("/epidemicData")public class EpidemicController {    @Autowired    private EpidemicService epidemicService;    @RequestMapping("/ajax/input")    //@RequestBody作用是将页面提交的json格式的数据转换成对象    @ResponseBody //将return对象转换成json格式响应给页面    public AjaxResponseInfo saveEpidemicInfo(@RequestBody DailyEpidemicInfo dailyEpidemicInfo, HttpSession session){        AjaxResponseInfo ajaxResponseInfo=new AjaxResponseInfo();        UserInfo loginedUser = (UserInfo) session.getAttribute("loginedUser");        System.out.println("saveEpidemicInfo "+dailyEpidemicInfo);//        System.out.println("loginedUser "+loginedUser.getUserId());        if(loginedUser!=null){            //已经登录            Integer userId = loginedUser.getUserId();            List<ProvinceInfo> provinceInfos = epidemicService.saveEpidemicInfos(userId, dailyEpidemicInfo);            ajaxResponseInfo.setCode(0);            ajaxResponseInfo.setMsg("保存成功");            ajaxResponseInfo.setData(provinceInfos);        }else{            //表示用户没有登录            ajaxResponseInfo.setCode(-2);            ajaxResponseInfo.setMsg("权限不足,请登录后再试");        }        return ajaxResponseInfo;    }    @RequestMapping("/ajax/lastestData")    @ResponseBody    public AjaxResponseInfo findEpidemicInfoTotal(){        List<EpidemicDetailInfo> epidemicInfoTotals = epidemicService.findEpidemicInfoTotal();        AjaxResponseInfo ajaxResponseInfo = new AjaxResponseInfo();        ajaxResponseInfo.setCode(0);        ajaxResponseInfo.setMsg("查询成功");        ajaxResponseInfo.setData(epidemicInfoTotals);        return ajaxResponseInfo;    }    @RequestMapping("/ajax/queryProvince")    @ResponseBody    public AjaxResponseInfo queryEpidemicInfoByProvince(@RequestBody String province){        EpidemicDetailInfo epidemicDetailInfo = epidemicService.queryEpidemicInfoByProvince(province);        AjaxResponseInfo ajaxResponseInfo = new AjaxResponseInfo();        if(epidemicDetailInfo!=null){            ajaxResponseInfo.setCode(0);            ajaxResponseInfo.setMsg("查询成功");            ajaxResponseInfo.setData(epidemicDetailInfo);        }else{            ajaxResponseInfo.setCode(-1);            ajaxResponseInfo.setMsg("查询失败");        }        return ajaxResponseInfo;    }}

获取源码请关注后私信“20230117”

标签: #apachejsp显示源码