/**
* 普通用户修改密码
*
* @param keywords
* @param request
* @param model
* @return
* @throws IOException
*/
@RequestMapping(value = "/update-pwd.d", method = RequestMethod.POST, produces = "application/json;charset=UTF-8")
public @ResponseBody
String updatePWD(@RequestParam("o_pwd") String oldPwd, @RequestParam("n_pwd") String newPwd, HttpSession session,
Model model, HttpServletResponse resp) throws IOException {
User u = (User) session.getAttribute("user");
JSONObject json = new JSONObject();
if (u == null) {
json.put("status", false);
json.put("msg", "登陆超时,请重新登陆。");
return json.toJSONString();
}
if (!u.getPassword().equals(PWDHelper.escape(oldPwd))) {
json.put("status", false);
json.put("msg", "原密码不对");
return json.toJSONString();
} else {
newPwd = PWDHelper.escape(newPwd);
service.updatePwd(u.getId(), newPwd);
json.put("status", true);
json.put("msg", "更新成功");
return json.toJSONString();
}
}
UserController.java 文件源码
java
阅读 36
收藏 0
点赞 0
评论 0
项目:sjk
作者:
评论列表
文章目录