Package com.iteye.tianshi.web.model.base

Examples of com.iteye.tianshi.web.model.base.User


   * @return User
   */
  @RequestMapping(value="/loadUser", method=RequestMethod.POST)
  @ResponseBody
  public User loadUser(Long id) {
    User user = userService.findEntity(id);
    user.setPassword(null);
    return user;
  }
View Full Code Here


   * @return ResponseData
   */
  @RequestMapping(value="/updateUser", method=RequestMethod.POST)
  @ResponseBody
  public ResponseData updateUser(User user) {
    User oldUser = userService.findEntity(user.getId());
    oldUser.setUsername(user.getUsername());
    userService.updateEntity(oldUser);
    return ResponseData.SUCCESS_NO_DATA;
  }
View Full Code Here

  }
 
  @RequestMapping("/login")
  @ResponseBody
  public ResponseData login(HttpServletRequest request) {
    User user = new User();
    String userName = request.getParameter("j_username");
    String password = request.getParameter("j_password");
   
    List<User> list  =userService.findByProperty("username", userName);
   
    if(list.size() == 0) {
      return new ResponseData(false, "UsernameNotFound", "用户【" + userName + "】不存在.");
    } else if(!password.equals(list.get(0).getPassword())) {
      return new ResponseData(false, "BadCredentials", "密码不正确,请重新输入.");
    } else {
      user.setUsername("admin");
      HttpSession session = request.getSession();
      session.setAttribute("__SESSIONKEY__", user);
      return ResponseData.SUCCESS_NO_DATA;
    }
  }
View Full Code Here

TOP

Related Classes of com.iteye.tianshi.web.model.base.User

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.