package com.shequ.controller; import com.alibaba.fastjson.JSON; import com.shequ.pojo.Admin; import com.shequ.service.AdminService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import java.util.List; import java.util.Map; @Controller public class AdminController { @Autowired AdminService adminService; @ResponseBody @RequestMapping("/login") public String findOneAdmin(String account, String pwd, HttpServletRequest request ){ HttpSession session = request.getSession(true);//新建session对象 Admin admin = adminService.findOneAdmin(account,pwd); session.setAttribute("admin",admin); if(admin!=null){ return "success"; } return "failure"; } @ResponseBody @RequestMapping(value = "/findAllAccount",produces="application/json;charset=UTF-8") public String findAllAccount(){ List<Admin> accounts = adminService.findAllAccount(); String result = JSON.toJSONString(accounts); System.out.println(result); return result; } @ResponseBody @RequestMapping(value = "/updateAdminPwd" ) public String updateAdminPwd(@RequestBody Map map, HttpServletRequest request){ HttpSession session = request.getSession(true);//新建session对象 Admin admin = (Admin) session.getAttribute("admin"); //将对应数据存入session中 String account = admin.getAccount(); System.out.println(map); String pwd = map.get("pwd").toString(); System.out.println("pwd:"+pwd); int n = adminService.updateAdminPwd(pwd,account); if(n>0){ return "success"; } return "failure"; } }
最近下载更多
唐僧洗头爱飘柔 LV22
9月13日
lo8lukoukoum LV4
4月9日
ningningnn LV3
2月24日
晴曛 LV6
2023年12月29日
阿狸哦 LV2
2023年12月2日
lzpsuifeng LV3
2023年10月13日
348835269 LV11
2023年9月27日
微信网友_6657940693880832 LV1
2023年9月21日
186092 LV4
2023年9月7日
288984827 LV1
2023年8月25日
最近浏览更多
citybird LV4
11月18日
szjxtech
11月18日
暂无贡献等级
123132123
11月11日
暂无贡献等级
xiongM LV4
11月9日
shaohuaqingfu LV3
11月6日
微信网友_7212830140796928
10月16日
暂无贡献等级
ytiian_hm LV6
9月18日
lei弱水三千块
9月5日
暂无贡献等级
19508695820
9月3日
暂无贡献等级
ZHR666
9月3日
暂无贡献等级