spring3.0.5 mvc 组合 pojo 类登录实例
spring3.0.5 mvc 结合 pojo 类登录实例
Spring 的控制器类
pojo类:
配置文件和 jsp 见附件
loginsucc.jsp 文件传的时候不知道怎么给丢失了
/WEB-INF/view/loginsucc.jsp 他的其实质内容是 :
${user.username} :${user.password}
Spring 的控制器类
package com.hisoft.controller; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import com.hisoft.pojo.User; @Controller @RequestMapping("/user") public class UserController { @RequestMapping(value="/login") public String login(HttpServletRequest request, HttpServletResponse response,User userinfo) { // 非常方便可以直接在方法里面放入对象 String username=userinfo.getUsername(); String password=userinfo.getPassword(); if ((!"".equals(username)||""!=username)&&(!"".equals(password)||""!=password)) { request.setAttribute("user", userinfo); return "users/loginsucc"; //判断,将跳转不同的页面 } else { request.setAttribute("message", "用户名和密码不能为空 !"); return "users/loginerr"; //判断,将跳转不同的页面 } } }
pojo类:
package com.hisoft.pojo; public class User { private int id; private String username; private String password; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } }
配置文件和 jsp 见附件
loginsucc.jsp 文件传的时候不知道怎么给丢失了
/WEB-INF/view/loginsucc.jsp 他的其实质内容是 :
${user.username} :${user.password}