首页>代码>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日
最近浏览更多
微信网友_6779541724286976
11月15日
暂无贡献等级
WBelong LV8
9月19日
9631196311
9月2日
暂无贡献等级
xiao小果 LV13
8月29日
xuweisong2010 LV28
6月5日
happySuperman LV2
6月4日
gidfsgs
6月3日
暂无贡献等级
pangzhihui LV14
4月22日
YhXyHx523 LV6
4月13日
768881787 LV7
4月10日