POJO控制器类
首先要编写的是LoginController,它负责处理登录请求,完成登录业务,并根据登录成功与否转向欢迎页面或失败页面,如代码清单1-15所示。广州网站建设
代码清单1-15 LoginController.java
- package com.smart.web;
- import java.util.Date;
- import javax.servlet.http.HttpServletRequest;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.servlet.ModelAndView;
- import com.smart.domain.User;
- import com.smart.service.UserService;
- @Controller
- @RequestMapping(value = "/admin"
- public class LoginController{
- @Autowired
- private UserService userService;
- @RequestMapping(value = " /login.html")
- public String loginPage(){
- return "login";
- }
- @RequestMapping(value = "/loginCheck.html")
- public ModelAndView loginCheck(HttpServletRequest request,LoginCommand loginCommand){
- boolean isValidUser =
- userService.hasMatchUser(loginCommand.getUserName(),



