计算机毕业设计-SSM高校社团招新系统-JavaWeb大学生社团管理系统-源码+文档+讲解

news2024/11/13 12:43:50

注意:该项目只展示部分功能,如需了解,评论区咨询即可。

1.开发环境

开发语言:Java
数据库:MySQL
后台框架:SSM
编译工具:Idea、Eclipse、MyEclipse (选其一)
其他:jdk1.8、Tomcat

eclipse 下载
mysql 5.7 下载
jdk 1.8 下载
tomcat 8.0 下载
maven 3.5 下载
idea 下载

2.系统的设计背景

       随着教育事业的发展以及高校生源的扩充,越来越多的学生进入大学学习。在大学里也有着各种各样的校园组织,例如校园学生会、社团、大学生联合会等组织。大学里学习的不仅仅是专业知识,还考验学生各方面的做事能力、为人处世的能力,而加入这些社团是锻炼学生各方面综合素质发展的最佳途径。在校园组织中,学生可以充分利用可与时间,加入感兴趣的组织,可以展现自己的才艺获得自信,还可以促进人与人之间的交流。学校也非常重视校园的社团组织活动,很希望学生能够通过自主的能力去学习去锻炼去丰富自己的大学生活。但由于学校的学生数量庞大,有时会出现管理不到位的情况,因此结合网络平台的帮助来管理社团业务,能让社团管理更有条理,更加规范。

       大学生社团管理系统设计了三个用户角色,分别是学生、干部、管理员。学生可以通过注册登录,可以查看社团的岗位信息,活动信息、招新信息、在线留言讨论等,还可以通过进入系统后台,修改个人资料,填写加入社团的申请,等待干部的审批。干部可以通过登录,进入系统后台审批学生加入社团的申请,查看工作安排、岗位信息、个人考评信息,还可以发布社团招新计划,申请经费。管理员可以通过登录,进入系统后台管理系统的用户、干部的管理、岗位信息、部门的管理、工作计划、活动计划、经费申请、个人考评、在线留言的管理。

3 前后台功能设计

3.1 前台功能

在这里插入图片描述

3.2 后台功能

在这里插入图片描述

4 系统页面展示

4.1 学生功能模块展示

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

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

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

4.2 干部功能模块展示

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

在这里插入图片描述

4.3 管理员功能模块展示

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

5 更多推荐

2023年计算机毕业设计选题大全 计算机毕业设计选题推荐
基于微信小程序的在线小说阅读系统SpringBoot
基于微信小程序的大学生心理预约咨询系统
基于协同过滤算法的农特产商城微信小程序
基于微信小程序高校学生课堂扫码考勤签到系统

6 部分功能代码

6.1 招新信息模块

@Controller
public class ZhaoxinxinxiController {
	@Resource
	private ZhaoxinxinxiServer zhaoxinxinxiService;


   
	@RequestMapping("addZhaoxinxinxi.do")
	public String addZhaoxinxinxi(HttpServletRequest request,Zhaoxinxinxi zhaoxinxinxi,HttpSession session) throws SQLException{
		Timestamp time=new Timestamp(System.currentTimeMillis());
		
		zhaoxinxinxi.setAddtime(time.toString().substring(0, 19));
		zhaoxinxinxiService.add(zhaoxinxinxi);
		session.setAttribute("backxx", "添加成功");
		session.setAttribute("backurl", request.getHeader("Referer"));
		
		//session.setAttribute("backurl", "zhaoxinxinxiList.do");
		
		return "redirect:postback.jsp";
		//return "redirect:zhaoxinxinxiList.do";
		
		
		
	}
 
//	处理编辑
	@RequestMapping("doUpdateZhaoxinxinxi.do")
	public String doUpdateZhaoxinxinxi(int id,ModelMap map,Zhaoxinxinxi zhaoxinxinxi){
		zhaoxinxinxi=zhaoxinxinxiService.getById(id);
		map.put("zhaoxinxinxi", zhaoxinxinxi);
		return "zhaoxinxinxi_updt";
	}
	
	
	
	
	
//	后台详细
	@RequestMapping("zhaoxinxinxiDetail.do")
	public String zhaoxinxinxiDetail(int id,ModelMap map,Zhaoxinxinxi zhaoxinxinxi){
		zhaoxinxinxi=zhaoxinxinxiService.getById(id);
		map.put("zhaoxinxinxi", zhaoxinxinxi);
		return "zhaoxinxinxi_detail";
	}
//	前台详细
	@RequestMapping("zxxxDetail.do")
	public String zxxxDetail(int id,ModelMap map,Zhaoxinxinxi zhaoxinxinxi){
		zhaoxinxinxi=zhaoxinxinxiService.getById(id);
		map.put("zhaoxinxinxi", zhaoxinxinxi);
		return "zhaoxinxinxidetail";
	}
//	
	@RequestMapping("updateZhaoxinxinxi.do")
	public String updateZhaoxinxinxi(int id,ModelMap map,Zhaoxinxinxi zhaoxinxinxi,HttpServletRequest request,HttpSession session){
		zhaoxinxinxiService.update(zhaoxinxinxi);
		session.setAttribute("backxx", "修改成功");
		session.setAttribute("backurl", request.getHeader("Referer"));
		return "redirect:postback.jsp";
		//String url = request.getHeader("Referer");
		//return "redirect:"+url;
		//return "redirect:zhaoxinxinxiList.do";
	}

//	分页查询
	@RequestMapping("zhaoxinxinxiList.do")
	public String zhaoxinxinxiList(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Zhaoxinxinxi zhaoxinxinxi, String bianhao, String biaoti, String tupian, String zhaoxinneirong, String zhaoxinshijian1,String zhaoxinshijian2, String jieshushijian1,String jieshushijian2, String fabushijian1,String fabushijian2, String faburen){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 5);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 5);
		
		
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(tupian==null||tupian.equals("")){pmap.put("tupian", null);}else{pmap.put("tupian", tupian);}
		if(zhaoxinneirong==null||zhaoxinneirong.equals("")){pmap.put("zhaoxinneirong", null);}else{pmap.put("zhaoxinneirong", zhaoxinneirong);}
		if(zhaoxinshijian1==null||zhaoxinshijian1.equals("")){pmap.put("zhaoxinshijian1", null);}else{pmap.put("zhaoxinshijian1", zhaoxinshijian1);}
		if(zhaoxinshijian2==null||zhaoxinshijian2.equals("")){pmap.put("zhaoxinshijian2", null);}else{pmap.put("zhaoxinshijian2", zhaoxinshijian2);}
		if(jieshushijian1==null||jieshushijian1.equals("")){pmap.put("jieshushijian1", null);}else{pmap.put("jieshushijian1", jieshushijian1);}
		if(jieshushijian2==null||jieshushijian2.equals("")){pmap.put("jieshushijian2", null);}else{pmap.put("jieshushijian2", jieshushijian2);}
		if(fabushijian1==null||fabushijian1.equals("")){pmap.put("fabushijian1", null);}else{pmap.put("fabushijian1", fabushijian1);}
		if(fabushijian2==null||fabushijian2.equals("")){pmap.put("fabushijian2", null);}else{pmap.put("fabushijian2", fabushijian2);}
		if(faburen==null||faburen.equals("")){pmap.put("faburen", null);}else{pmap.put("faburen", faburen);}
		
		int total=zhaoxinxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Zhaoxinxinxi> list=zhaoxinxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "zhaoxinxinxi_list";
	}
	
	@RequestMapping("zhaoxinxinxiList2.do")
	public String zhaoxinxinxiList2(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Zhaoxinxinxi zhaoxinxinxi, String bianhao, String biaoti, String tupian, String zhaoxinneirong, String zhaoxinshijian1,String zhaoxinshijian2, String jieshushijian1,String jieshushijian2, String fabushijian1,String fabushijian2, String faburen,HttpServletRequest request){
		/*if(session.getAttribute("user")==null){
			return "login";
		}*/
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		pmap.put("faburen", (String)request.getSession().getAttribute("username"));
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(tupian==null||tupian.equals("")){pmap.put("tupian", null);}else{pmap.put("tupian", tupian);}
		if(zhaoxinneirong==null||zhaoxinneirong.equals("")){pmap.put("zhaoxinneirong", null);}else{pmap.put("zhaoxinneirong", zhaoxinneirong);}
		if(zhaoxinshijian1==null||zhaoxinshijian1.equals("")){pmap.put("zhaoxinshijian1", null);}else{pmap.put("zhaoxinshijian1", zhaoxinshijian1);}
		if(zhaoxinshijian2==null||zhaoxinshijian2.equals("")){pmap.put("zhaoxinshijian2", null);}else{pmap.put("zhaoxinshijian2", zhaoxinshijian2);}
		if(jieshushijian1==null||jieshushijian1.equals("")){pmap.put("jieshushijian1", null);}else{pmap.put("jieshushijian1", jieshushijian1);}
		if(jieshushijian2==null||jieshushijian2.equals("")){pmap.put("jieshushijian2", null);}else{pmap.put("jieshushijian2", jieshushijian2);}
		if(fabushijian1==null||fabushijian1.equals("")){pmap.put("fabushijian1", null);}else{pmap.put("fabushijian1", fabushijian1);}
		if(fabushijian2==null||fabushijian2.equals("")){pmap.put("fabushijian2", null);}else{pmap.put("fabushijian2", fabushijian2);}
		
		
		int total=zhaoxinxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Zhaoxinxinxi> list=zhaoxinxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "zhaoxinxinxi_list2";
	}
	
	
	@RequestMapping("zxxxList.do")
	public String zxxxList(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Zhaoxinxinxi zhaoxinxinxi, String bianhao, String biaoti, String tupian, String zhaoxinneirong, String zhaoxinshijian1,String zhaoxinshijian2, String jieshushijian1,String jieshushijian2, String fabushijian1,String fabushijian2, String faburen){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 5);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 5);
		
		
		if(bianhao==null||bianhao.equals("")){pmap.put("bianhao", null);}else{pmap.put("bianhao", bianhao);}
		if(biaoti==null||biaoti.equals("")){pmap.put("biaoti", null);}else{pmap.put("biaoti", biaoti);}
		if(tupian==null||tupian.equals("")){pmap.put("tupian", null);}else{pmap.put("tupian", tupian);}
		if(zhaoxinneirong==null||zhaoxinneirong.equals("")){pmap.put("zhaoxinneirong", null);}else{pmap.put("zhaoxinneirong", zhaoxinneirong);}
		if(zhaoxinshijian1==null||zhaoxinshijian1.equals("")){pmap.put("zhaoxinshijian1", null);}else{pmap.put("zhaoxinshijian1", zhaoxinshijian1);}
		if(zhaoxinshijian2==null||zhaoxinshijian2.equals("")){pmap.put("zhaoxinshijian2", null);}else{pmap.put("zhaoxinshijian2", zhaoxinshijian2);}
		if(jieshushijian1==null||jieshushijian1.equals("")){pmap.put("jieshushijian1", null);}else{pmap.put("jieshushijian1", jieshushijian1);}
		if(jieshushijian2==null||jieshushijian2.equals("")){pmap.put("jieshushijian2", null);}else{pmap.put("jieshushijian2", jieshushijian2);}
		if(fabushijian1==null||fabushijian1.equals("")){pmap.put("fabushijian1", null);}else{pmap.put("fabushijian1", fabushijian1);}
		if(fabushijian2==null||fabushijian2.equals("")){pmap.put("fabushijian2", null);}else{pmap.put("fabushijian2", fabushijian2);}
		if(faburen==null||faburen.equals("")){pmap.put("faburen", null);}else{pmap.put("faburen", faburen);}
		
		int total=zhaoxinxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Zhaoxinxinxi> list=zhaoxinxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "zhaoxinxinxilist";
	}
	
	@RequestMapping("deleteZhaoxinxinxi.do")
	public String deleteZhaoxinxinxi(int id,HttpServletRequest request){
		zhaoxinxinxiService.delete(id);
		String url = request.getHeader("Referer");
		return "redirect:"+url;
		//return "redirect:zhaoxinxinxiList.do";
	}

6.2 申请模块

@Controller
public class ShenqingxinxiController {
	@Resource
	private ShenqingxinxiServer shenqingxinxiService;


   
	@RequestMapping("addShenqingxinxi.do")
	public String addShenqingxinxi(HttpServletRequest request,Shenqingxinxi shenqingxinxi,HttpSession session) throws SQLException{
		Timestamp time=new Timestamp(System.currentTimeMillis());
		
		shenqingxinxi.setAddtime(time.toString().substring(0, 19));
		shenqingxinxiService.add(shenqingxinxi);
		
		session.setAttribute("backxx", "添加成功");
		session.setAttribute("backurl", request.getHeader("Referer"));
		
		//session.setAttribute("backurl", "shenqingxinxiList.do");
		
		return "redirect:postback.jsp";
		//return "redirect:shenqingxinxiList.do";
		
		
		
	}
 
//	处理编辑
	@RequestMapping("doUpdateShenqingxinxi.do")
	public String doUpdateShenqingxinxi(int id,ModelMap map,Shenqingxinxi shenqingxinxi){
		shenqingxinxi=shenqingxinxiService.getById(id);
		map.put("shenqingxinxi", shenqingxinxi);
		return "shenqingxinxi_updt";
	}
	
	
	
	
	
//	后台详细
	@RequestMapping("shenqingxinxiDetail.do")
	public String shenqingxinxiDetail(int id,ModelMap map,Shenqingxinxi shenqingxinxi){
		shenqingxinxi=shenqingxinxiService.getById(id);
		map.put("shenqingxinxi", shenqingxinxi);
		return "shenqingxinxi_detail";
	}
//	前台详细
	@RequestMapping("sqxxDetail.do")
	public String sqxxDetail(int id,ModelMap map,Shenqingxinxi shenqingxinxi){
		shenqingxinxi=shenqingxinxiService.getById(id);
		map.put("shenqingxinxi", shenqingxinxi);
		return "shenqingxinxidetail";
	}
//	
	@RequestMapping("updateShenqingxinxi.do")
	public String updateShenqingxinxi(int id,ModelMap map,Shenqingxinxi shenqingxinxi,HttpServletRequest request,HttpSession session){
		shenqingxinxiService.update(shenqingxinxi);
		session.setAttribute("backxx", "修改成功");
		session.setAttribute("backurl", request.getHeader("Referer"));
		return "redirect:postback.jsp";
		//String url = request.getHeader("Referer");
		//return "redirect:"+url;
		//return "redirect:shenqingxinxiList.do";
	}

//	分页查询
	@RequestMapping("shenqingxinxiList.do")
	public String shenqingxinxiList(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Shenqingxinxi shenqingxinxi, String yonghuming, String xingming, String xingbie, String bumen, String zhiwei, String shenfenzheng, String shouji, String dizhi, String issh){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		if(xingbie==null||xingbie.equals("")){pmap.put("xingbie", null);}else{pmap.put("xingbie", xingbie);}
		if(bumen==null||bumen.equals("")){pmap.put("bumen", null);}else{pmap.put("bumen", bumen);}
		if(zhiwei==null||zhiwei.equals("")){pmap.put("zhiwei", null);}else{pmap.put("zhiwei", zhiwei);}
		if(shenfenzheng==null||shenfenzheng.equals("")){pmap.put("shenfenzheng", null);}else{pmap.put("shenfenzheng", shenfenzheng);}
		if(shouji==null||shouji.equals("")){pmap.put("shouji", null);}else{pmap.put("shouji", shouji);}
		if(dizhi==null||dizhi.equals("")){pmap.put("dizhi", null);}else{pmap.put("dizhi", dizhi);}
		
		int total=shenqingxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Shenqingxinxi> list=shenqingxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "shenqingxinxi_list";
	}
	@RequestMapping("shenqingxinxiList3.do")
	public String shenqingxinxiList3(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Shenqingxinxi shenqingxinxi, String yonghuming, String xingming, String xingbie, String bumen, String zhiwei, String shenfenzheng, String shouji, String dizhi, String issh){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		if(xingbie==null||xingbie.equals("")){pmap.put("xingbie", null);}else{pmap.put("xingbie", xingbie);}
		if(bumen==null||bumen.equals("")){pmap.put("bumen", null);}else{pmap.put("bumen", bumen);}
		if(zhiwei==null||zhiwei.equals("")){pmap.put("zhiwei", null);}else{pmap.put("zhiwei", zhiwei);}
		if(shenfenzheng==null||shenfenzheng.equals("")){pmap.put("shenfenzheng", null);}else{pmap.put("shenfenzheng", shenfenzheng);}
		if(shouji==null||shouji.equals("")){pmap.put("shouji", null);}else{pmap.put("shouji", shouji);}
		if(dizhi==null||dizhi.equals("")){pmap.put("dizhi", null);}else{pmap.put("dizhi", dizhi);}
		
		int total=shenqingxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Shenqingxinxi> list=shenqingxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "shenqingxinxi_list3";
	}
	@RequestMapping("shenqingxinxi_yanben1.do")
	public String shenqingxinxi_yanben1(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Shenqingxinxi shenqingxinxi, String yonghuming, String xingming, String xingbie, String bumen, String zhiwei, String shenfenzheng, String shouji, String dizhi, String issh){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		if(xingbie==null||xingbie.equals("")){pmap.put("xingbie", null);}else{pmap.put("xingbie", xingbie);}
		if(bumen==null||bumen.equals("")){pmap.put("bumen", null);}else{pmap.put("bumen", bumen);}
		if(zhiwei==null||zhiwei.equals("")){pmap.put("zhiwei", null);}else{pmap.put("zhiwei", zhiwei);}
		if(shenfenzheng==null||shenfenzheng.equals("")){pmap.put("shenfenzheng", null);}else{pmap.put("shenfenzheng", shenfenzheng);}
		if(shouji==null||shouji.equals("")){pmap.put("shouji", null);}else{pmap.put("shouji", shouji);}
		if(dizhi==null||dizhi.equals("")){pmap.put("dizhi", null);}else{pmap.put("dizhi", dizhi);}
		
		int total=shenqingxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Shenqingxinxi> list=shenqingxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "shenqingxinxi_yanben1";
	}
	@RequestMapping("shenqingxinxi_yanben2.do")
	public String shenqingxinxi_yanben2(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Shenqingxinxi shenqingxinxi, String yonghuming, String xingming, String xingbie, String bumen, String zhiwei, String shenfenzheng, String shouji, String dizhi, String issh){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		if(xingbie==null||xingbie.equals("")){pmap.put("xingbie", null);}else{pmap.put("xingbie", xingbie);}
		if(bumen==null||bumen.equals("")){pmap.put("bumen", null);}else{pmap.put("bumen", bumen);}
		if(zhiwei==null||zhiwei.equals("")){pmap.put("zhiwei", null);}else{pmap.put("zhiwei", zhiwei);}
		if(shenfenzheng==null||shenfenzheng.equals("")){pmap.put("shenfenzheng", null);}else{pmap.put("shenfenzheng", shenfenzheng);}
		if(shouji==null||shouji.equals("")){pmap.put("shouji", null);}else{pmap.put("shouji", shouji);}
		if(dizhi==null||dizhi.equals("")){pmap.put("dizhi", null);}else{pmap.put("dizhi", dizhi);}
		
		int total=shenqingxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Shenqingxinxi> list=shenqingxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "shenqingxinxi_yanben2";
	}
	@RequestMapping("shenqingxinxi_yanben3.do")
	public String shenqingxinxi_yanben3(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Shenqingxinxi shenqingxinxi, String yonghuming, String xingming, String xingbie, String bumen, String zhiwei, String shenfenzheng, String shouji, String dizhi, String issh){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		if(xingbie==null||xingbie.equals("")){pmap.put("xingbie", null);}else{pmap.put("xingbie", xingbie);}
		if(bumen==null||bumen.equals("")){pmap.put("bumen", null);}else{pmap.put("bumen", bumen);}
		if(zhiwei==null||zhiwei.equals("")){pmap.put("zhiwei", null);}else{pmap.put("zhiwei", zhiwei);}
		if(shenfenzheng==null||shenfenzheng.equals("")){pmap.put("shenfenzheng", null);}else{pmap.put("shenfenzheng", shenfenzheng);}
		if(shouji==null||shouji.equals("")){pmap.put("shouji", null);}else{pmap.put("shouji", shouji);}
		if(dizhi==null||dizhi.equals("")){pmap.put("dizhi", null);}else{pmap.put("dizhi", dizhi);}
		
		int total=shenqingxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Shenqingxinxi> list=shenqingxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "shenqingxinxi_yanben3";
	}
	@RequestMapping("shenqingxinxi_yanben4.do")
	public String shenqingxinxi_yanben4(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Shenqingxinxi shenqingxinxi, String yonghuming, String xingming, String xingbie, String bumen, String zhiwei, String shenfenzheng, String shouji, String dizhi, String issh){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		if(xingbie==null||xingbie.equals("")){pmap.put("xingbie", null);}else{pmap.put("xingbie", xingbie);}
		if(bumen==null||bumen.equals("")){pmap.put("bumen", null);}else{pmap.put("bumen", bumen);}
		if(zhiwei==null||zhiwei.equals("")){pmap.put("zhiwei", null);}else{pmap.put("zhiwei", zhiwei);}
		if(shenfenzheng==null||shenfenzheng.equals("")){pmap.put("shenfenzheng", null);}else{pmap.put("shenfenzheng", shenfenzheng);}
		if(shouji==null||shouji.equals("")){pmap.put("shouji", null);}else{pmap.put("shouji", shouji);}
		if(dizhi==null||dizhi.equals("")){pmap.put("dizhi", null);}else{pmap.put("dizhi", dizhi);}
		
		int total=shenqingxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Shenqingxinxi> list=shenqingxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "shenqingxinxi_yanben4";
	}
	@RequestMapping("shenqingxinxi_yanben5.do")
	public String shenqingxinxi_yanben5(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Shenqingxinxi shenqingxinxi, String yonghuming, String xingming, String xingbie, String bumen, String zhiwei, String shenfenzheng, String shouji, String dizhi, String issh){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		if(xingbie==null||xingbie.equals("")){pmap.put("xingbie", null);}else{pmap.put("xingbie", xingbie);}
		if(bumen==null||bumen.equals("")){pmap.put("bumen", null);}else{pmap.put("bumen", bumen);}
		if(zhiwei==null||zhiwei.equals("")){pmap.put("zhiwei", null);}else{pmap.put("zhiwei", zhiwei);}
		if(shenfenzheng==null||shenfenzheng.equals("")){pmap.put("shenfenzheng", null);}else{pmap.put("shenfenzheng", shenfenzheng);}
		if(shouji==null||shouji.equals("")){pmap.put("shouji", null);}else{pmap.put("shouji", shouji);}
		if(dizhi==null||dizhi.equals("")){pmap.put("dizhi", null);}else{pmap.put("dizhi", dizhi);}
		
		int total=shenqingxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Shenqingxinxi> list=shenqingxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "shenqingxinxi_yanben5";
	}
	
	@RequestMapping("shenqingxinxiList2.do")
	public String shenqingxinxiList2(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Shenqingxinxi shenqingxinxi, String yonghuming, String xingming, String xingbie, String bumen, String zhiwei, String shenfenzheng, String shouji, String dizhi, String issh,HttpServletRequest request){
		/*if(session.getAttribute("user")==null){
			return "login";
		}*/
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		pmap.put("yonghuming", (String)request.getSession().getAttribute("username"));
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		if(xingbie==null||xingbie.equals("")){pmap.put("xingbie", null);}else{pmap.put("xingbie", xingbie);}
		if(bumen==null||bumen.equals("")){pmap.put("bumen", null);}else{pmap.put("bumen", bumen);}
		if(zhiwei==null||zhiwei.equals("")){pmap.put("zhiwei", null);}else{pmap.put("zhiwei", zhiwei);}
		if(shenfenzheng==null||shenfenzheng.equals("")){pmap.put("shenfenzheng", null);}else{pmap.put("shenfenzheng", shenfenzheng);}
		if(shouji==null||shouji.equals("")){pmap.put("shouji", null);}else{pmap.put("shouji", shouji);}
		if(dizhi==null||dizhi.equals("")){pmap.put("dizhi", null);}else{pmap.put("dizhi", dizhi);}
		
		
		int total=shenqingxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Shenqingxinxi> list=shenqingxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "shenqingxinxi_list2";
	}
	
	
	@RequestMapping("sqxxList.do")
	public String sqxxList(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Shenqingxinxi shenqingxinxi, String yonghuming, String xingming, String xingbie, String bumen, String zhiwei, String shenfenzheng, String shouji, String dizhi, String issh){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		if(xingbie==null||xingbie.equals("")){pmap.put("xingbie", null);}else{pmap.put("xingbie", xingbie);}
		if(bumen==null||bumen.equals("")){pmap.put("bumen", null);}else{pmap.put("bumen", bumen);}
		if(zhiwei==null||zhiwei.equals("")){pmap.put("zhiwei", null);}else{pmap.put("zhiwei", zhiwei);}
		if(shenfenzheng==null||shenfenzheng.equals("")){pmap.put("shenfenzheng", null);}else{pmap.put("shenfenzheng", shenfenzheng);}
		if(shouji==null||shouji.equals("")){pmap.put("shouji", null);}else{pmap.put("shouji", shouji);}
		if(dizhi==null||dizhi.equals("")){pmap.put("dizhi", null);}else{pmap.put("dizhi", dizhi);}
		
		int total=shenqingxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Shenqingxinxi> list=shenqingxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "shenqingxinxilist";
	}
	@RequestMapping("sqxxListtp.do")
	public String sqxxListtp(@RequestParam(value="page",required=false)String page,
			ModelMap map,HttpSession session,Shenqingxinxi shenqingxinxi, String yonghuming, String xingming, String xingbie, String bumen, String zhiwei, String shenfenzheng, String shouji, String dizhi, String issh){
		if(page==null||page.equals("")){
			page="1";
		}
		PageBean pageBean=new PageBean(Integer.parseInt(page), 15);
		Map<String, Object> pmap=new HashMap<String,Object>();
		pmap.put("pageno", pageBean.getStart());
		pmap.put("pageSize", 15);
		
		
		if(yonghuming==null||yonghuming.equals("")){pmap.put("yonghuming", null);}else{pmap.put("yonghuming", yonghuming);}
		if(xingming==null||xingming.equals("")){pmap.put("xingming", null);}else{pmap.put("xingming", xingming);}
		if(xingbie==null||xingbie.equals("")){pmap.put("xingbie", null);}else{pmap.put("xingbie", xingbie);}
		if(bumen==null||bumen.equals("")){pmap.put("bumen", null);}else{pmap.put("bumen", bumen);}
		if(zhiwei==null||zhiwei.equals("")){pmap.put("zhiwei", null);}else{pmap.put("zhiwei", zhiwei);}
		if(shenfenzheng==null||shenfenzheng.equals("")){pmap.put("shenfenzheng", null);}else{pmap.put("shenfenzheng", shenfenzheng);}
		if(shouji==null||shouji.equals("")){pmap.put("shouji", null);}else{pmap.put("shouji", shouji);}
		if(dizhi==null||dizhi.equals("")){pmap.put("dizhi", null);}else{pmap.put("dizhi", dizhi);}
		
		int total=shenqingxinxiService.getCount(pmap);
		pageBean.setTotal(total);
		List<Shenqingxinxi> list=shenqingxinxiService.getByPage(pmap);
		map.put("page", pageBean);
		map.put("list", list);
		session.setAttribute("p", 1);
		return "shenqingxinxilisttp";
	}
	
	@RequestMapping("deleteShenqingxinxi.do")
	public String deleteShenqingxinxi(int id,HttpServletRequest request){
		shenqingxinxiService.delete(id);
		String url = request.getHeader("Referer");
		return "redirect:"+url;
		//return "redirect:shenqingxinxiList.do";
	}
	

源码项目、定制开发、代码讲解、答辩辅导
希望和大家多多交流!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2072.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何用IDEA提高你的开发效率

前言 ​ 作为一名java开发工程师&#xff0c;IDEA无疑是我日常接触最多的工具。因此&#xff0c;能否高效使用IDEA软件&#xff0c;一定程度上决定了我们的开发效率。本文将主要介绍IDEA中的四个便于提高开发效率的功能&#xff0c;常用快捷键、实时模版、后缀补全、文件和代码…

《本地计算机DNS缓存文件》

C:\Windows\System32\drivers\etc 36.152.44.95 www.baidu.com 正常访问www.baidu.com可以DNS抓包&#xff0c;将百度的IP及域名加入文件位置的hosts文件中即该IP和域名将不再请求网络上的DNS服务器&#xff0c;即加快域名解析&#xff1b; 具体作用&#xff1a; 1.加快域名解…

什么是RPC框架?

什么是RPC&#xff1f; In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared network), which is coded as if it wer…

创新能力 | 产品经理实践中常犯的七大错误

做产品是一个既感性又理性的过程&#xff0c;纵然有很多前辈同行的经验传承和技巧指导&#xff0c;但在落到实处是时&#xff0c;总难免犯一些错误。有些是经验不足导致&#xff0c;有些则是产品经理对于人性的浅见寡闻。本文作为产品经理实践指南专题的中级篇&#xff0c;阐述…

用 AWTK 和 AWPLC 快速开发嵌入式应用程序 (2)-走马灯

AWPLC 目前还处于开发阶段的早期&#xff0c;写这个系列文章的目的&#xff0c;除了用来验证目前所做的工作外&#xff0c;还希望得到大家的指点和反馈。如果您有任何疑问和建议&#xff0c;请在评论区留言。 1. 背景 AWTK 全称 Toolkit AnyWhere&#xff0c;是 ZLG 开发的开源…

全球名校AI课程库(35)| 辛辛那提大学 · 微积分Ⅱ课程『MATH101 Calculus II』

&#x1f3c6; 课程学习中心 | &#x1f6a7; CS数学基础课程合辑 | &#x1f30d; 课程主页 | &#x1f4fa; 中英字幕视频 | &#x1f680; 项目代码解析 课程介绍 Trefor Bazett 教授在 Cincinnati 大学任教时&#xff0c;制作了两套完整的的数学课程&#xff08;微积分、离…

Eclipse创建Servlet项目-7

目录 1、创建动态 Web 项目 2、使用 Eclipse 创建 Servlet 3、配置 web.xml 4、部署项目并启动服务器 通过前面的学习&#xff0c;我们了解了如何在 Tomcat 目录下手动部署 Servlet&#xff0c;这种方式不但效率低下&#xff0c;而且容易出错。因此&#xff0c;在实际开发中…

变量常量,基本数据类型及数据类型转换

⭐️ 变量常量与基本数据类型及数据类型转换 &#x1f4cd; 来自&#xff1a;中南林业科技大学软件协会学术部&#xff1a;谢添 ⏲ 时间&#xff1a;2022 - 10 - 29 至 2022 - 10 - 30 &#x1f3e0; 官网&#xff1a;https://www.csuftsap.cn/ ✏️ 本章所有提供代码均已测…

四旋翼无人机学习第4节--STM32、MPU9250等器件的绘制

0 前言 当画stm32、mpu9250这种多引脚的芯片&#xff0c;就需要参考芯片手册啦。 这里给大家推荐一个芯片手册查询网站。 半导小芯-芯片查询工具 进入网站&#xff0c;输入芯片的具体名称&#xff0c;点击查询即可。 最后点击下载即可。 1 stm32芯片手册引脚查询 选择引脚…

学习在Git项目中使用子模块(图文教程)

一般认为 父项目 是当前正在做的主要工作&#xff0c;但需要依赖 子模块 中提供的算法或者工具。父项目 与 子模块 不是同一批人维护的&#xff0c;或者是需要分开维护的。 此情此景&#xff0c;需要学习该教程了&#xff01;&#xff01;&#xff01; 文章目录1 如何在父项目…

基于Java的一个可自由拖拽的BI可视化系统(附源码)

介绍 这是一个可自由拖拽的BI可视化系统支持主流的关系数据&#xff1a;MySQL&#xff0c;Oracle&#xff0c;PostgreSQL等同时支持Apache Doris&#xff0c;这个一开始初衷就是为了 Doris 数据可视化分析做的后端框架使用了若依 功能 按项目管理数据看板看板具备分享功能可以…

每天五分钟机器学习:超平面分离定理和凸优化

凸集和凸函数 在点集拓扑学与欧几里得空间中,凸集是一个点集,其中每两点之间的直线上的点都落在该点集中。如下所示: 函数任意两点(x,f(x))和(y,f(y))连线上的值大于(x,y)区间内任意一点m的值f(m),那么这个函数就是一个凸函数: 超平面分离定理 空间中存在两类样本,…

【CV】第 3 章:使用 OpenCV 和 CNN 进行面部检测

&#x1f50e;大家好&#xff0c;我是Sonhhxg_柒&#xff0c;希望你看完之后&#xff0c;能对你有所帮助&#xff0c;不足请指正&#xff01;共同学习交流&#x1f50e; &#x1f4dd;个人主页&#xff0d;Sonhhxg_柒的博客_CSDN博客 &#x1f4c3; &#x1f381;欢迎各位→点赞…

JavaScript语法知识笔记(一)——书写方式,输入出语句,变量,字面量,标识符,数据类型。

01.JS的三种书写方式 <!-- 2.内嵌式的js --><script>// alert(sajmo);</script><!-- 3.外部js script 双标签 --><script src"script.js"></script> <!-- JS代码需要写到script标签中 --><script type"text/jav…

软考高级-系统架构师-案例分析-架构设计真题考点汇总

2010年-2021年(不包括2019年和2020年)涉及到架构设计考点的有: 2010年题1,4; 2011年题1,4; 2012年题1; 2013年题1,4; 2014年题1,4; 2015年题1; 2016年题1; 2017年-题1; 2018年题1,5; 2021年题1 1.软件架构风格 软件架构风格是描述特定软件系统组织方式和惯用模式。组织方式描述…

2022第二届中国高校大数据竞赛A题(更新完毕)

文章目录题目任务做题解析第一问第三问第四问第一个预测第二个预测第五问关键技术摘要代码文件下载题目 制造业是国民经济的主体&#xff0c;近十年来&#xff0c;嫦娥探月、祝融探火、北斗组网&#xff0c;一大批重大标志性创新成果引领中国制造业不断攀上新高度。作为制造业…

公众号网课查题搭建-查题校园题库系统

公众号网课查题搭建-查题校园题库系统 本平台优点&#xff1a; 多题库查题、独立后台、响应速度快、全网平台可查、功能最全&#xff01; 1.想要给自己的公众号获得查题接口&#xff0c;只需要两步&#xff01; 2.题库&#xff1a; 查题校园题库&#xff1a;查题校园题库后台…

Vue项目中Pinia状态管理工具的使用

目录Pinia与Vuex的区别使用Pinia直接修改数据的两种方式使用actions修改数据重置state中数据Pinia持久化存储Pinia模块化实现Pinia中store之间互相调用Pinia官网介绍说&#xff1a;Pinia 是 Vue 的存储库&#xff0c;它允许您跨组件/页面共享状态。Vuex同样可以作为状态管理工具…

C++ Reference: Standard C++ Library reference: C Library: cstring: memset

C官网参考链接&#xff1a;https://cplusplus.com/reference/cstring/memset/ 函数 <cstring> memset void * memset ( void * ptr, int value, size_t num ); 填充内存块 将ptr指向的内存块的第一个num个字节设置为指定value&#xff08;解释为unsigned char&#xff0…

云原生之k8s--------Kubernetes原理

单机容器编排&#xff1a;docker-compose 容器集群编排&#xff1a;docker swarm&#xff0c;mesosmarathon&#xff0c;kubernetes 应用编排&#xff1a;ansible 一&#xff0c;Kubernets是什么&#xff1f; Kubernetes的缩写为&#xff1a;K8S&#xff0c;这个缩写是因为…