Cómo escribir una implementación springmvc del controlador de inicio de sesión del usuario
@Controller
clase pública LoginController {
cadena final estática pública CURRENT_USER_NAME = "CURRENT_USER_NAME";
@ Autowired
servicio de usuario privado userService;
@RequestMapping(value="/login", método=RequestMethod.POST)
@ResponseBody
public ResponseEntitylt; LoginReturnBeangt; login(@ModelAttribute LoginPostBean loginForm; , sesión HttpSession) {
String nombre de usuario = loginForm.getUsername();
String contraseña = loginForm.getPassword()
if(Tools.checkParams( nombre de usuario, contraseña)){
String contraseñamd5 = Tools.MD5(contraseña);
loginForm.setPassword(contraseñamd5);
if(userService.loginValidate( loginForm)){
if(HttpSession.loginValidate(loginForm)){