首页>代码>spring+spring mvc+hibernate+bootstrap开发小型物业管理系统>/物业管理系统/propertysystem/src/com/www/controller/MessageController.java
package com.www.controller; import java.io.IOException; import java.net.URLDecoder; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.annotation.Resource; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.multipart.MultipartFile; import org.springframework.web.servlet.ModelAndView; import com.www.entity.Message; import com.www.entity.Notice; import com.www.service.MessageService; @Controller @RequestMapping("/message") public class MessageController { @Resource private MessageService messageService; //将信息添加到数据库 @RequestMapping(value = "/add") public void add(HttpServletRequest request, HttpServletResponse response ) throws Exception, IOException { System.out.println("==========message 进来了》?"); response.setContentType("text/html"); response.setCharacterEncoding("UTF-8"); String name=request.getParameter("testuser2"); String type=request.getParameter("type"); String content=request.getParameter("rcontent"); String project=request.getParameter("title"); System.out.println(name); System.out.println(type); System.out.println(content); System.out.println(project); int uid =Integer.parseInt(request.getParameter("user2")); int rid =Integer.parseInt(request.getParameter("taskid")); Message message=new Message(); message.setContent(content); message.setRepairid(rid); message.setTitle(project); message.setType(type); message.setUserid(uid); message.setUsername(name); message.setFlag(0); messageService.add(message); System.out.println(rid); } @RequestMapping(value = "/list") public ModelAndView list(HttpServletRequest request, HttpServletResponse response ) throws Exception, IOException { response.setContentType("text/html"); response.setCharacterEncoding("UTF-8"); request.setCharacterEncoding("UTF-8"); String name = ""; Cookie[] cookies = request.getCookies(); if (cookies != null) { for (int i = 0; i < cookies.length; i++) { if (cookies[i].getName().equals("username")) { name = URLDecoder.decode(cookies[i].getValue(), "utf-8"); System.out.println("登录名" + name + "<<<<<<<<<<<======>>>>>>>>>"); } } } Map<String, Object> map = new HashMap<String, Object>(); StringBuffer hql = new StringBuffer(" from Message where 1=1 "); List param = new ArrayList(); if (name != null && !"".equals(name)) { hql.append(" and username=?"); param.add(name); System.out.println(param + "param'''''''''''''333==="); } System.out.println(hql + "hql================"); List list = messageService.findAll(hql.toString(), param.toArray()); map.put("list", list); return new ModelAndView("/repair/messagelist", map); } @RequestMapping(value = "/changeflag") public void changeflag(HttpServletRequest request, HttpServletResponse response ) throws Exception, IOException { System.out.println("进来了????"); response.setContentType("text/html"); response.setCharacterEncoding("UTF-8"); request.setCharacterEncoding("UTF-8"); int id=Integer.parseInt(request.getParameter("id")); System.out.println(id+"================changeflag"); String queryString = "update from Message set flag=1 where id=" + id; messageService.updateSome(queryString); } }
最近下载更多
YhXyHx523 LV6
4月13日
768881787 LV7
4月10日
A-sunny-day LV4
2023年6月11日
张真狗 LV9
2023年6月10日
wangjiedashuaige LV1
2023年3月1日
pangxiangdong LV4
2023年1月23日
2385649653 LV7
2022年11月2日
oulingqiao LV13
2022年10月20日
LYLHYC LV5
2022年10月12日
17683946472 LV9
2022年7月3日
最近浏览更多
pangzhihui LV12
前天
YhXyHx523 LV6
4月13日
768881787 LV7
4月10日
zhangxiyu LV3
3月26日
eagerwujin LV4
3月2日
OMITUUID LV6
2月26日
jiyun2021 LV9
1月24日
linXH_AiMo LV2
1月19日
lilong007 LV20
2023年12月30日
iiiiiiixiiiiii LV1
2023年12月28日