使用Model进行传输数据,页面内只能用EL表达式接收并输出
@RequestMapping("/doLogin.do")
public String doLogin(User user,Model model) {
if(user.getUsername().equals("张三")&&user.getPassword().equals("123")) {
//验证成功 测试、登陆成功进入百度页面
model.addAttribute("user",user.getUsername());
return "success";
}else {
//测试、登陆失败进去百度翻译页面
return "baidufanyi";
}
}
//结果同上。HttpServletRequest
@RequestMapping("/doLogin.do")
public String doLogin(User user,HttpServletRequest request) {
if(user.getUsername().equals("张三")&&user.getPassword().equals("123")) {
//验证成功 测试、登陆成功进入百度页面
request.setAttribute("user", user.getUsername());
return "success";
}else {
//测试、登陆失败进去百度翻译页面
return "baidufanyi";
}
}
//用法结果同上 HttpSession
@RequestMapping("/doLogin.do")
public String doLogin(User user,HttpSession session) {
if(user.getUsername().equals("张三")&&user.getPassword().equals("123")) {
//验证成功 测试、登陆成功进入百度页面
session.setAttribute("user", user.getUsername());
return "success";
}else {
//测试、登陆失败进去百度翻译页面
return "baidufanyi";
}
}
springMVC传参
最新推荐文章于 2024-05-09 09:47:45 发布