第一種方式是 通過session
第二種如下:
如何將controller層值傳遞到JSP頁面
@RequestMapping(value="/result",method=RequestMethod.GET)
public String test2(HttpServletRequest request,User user){
//在此請求中存儲屬性
//屬性名稱/屬性值
request.setAttribute("name1", user.getUsername());
request.setAttribute("pass1", user.getPassword());
System.out.println(user.getUsername());
System.out.println(user.getPassword());
return "result";
}
result.jsp中
<body>
<h2>登陸</h2> username:${name1 } <p> password:${pass1 }</p>
</body>
第三種:
使用ModelAndView
@RequestMapping(value="/result",method=RequestMethod.GET)
public ModelAndView test2(@RequestParam("username")String user,@RequestParam("password") String pass){
ModelAndView mav = new ModelAndView();
mav.setViewName("result");
mav.addObject("name1", user);
mav.addObject("pass1",pass);
System.out.println(user );
System.out.println(pass);
return mav;
}
result.jsp中
<body>
<h2>登陸</h2> username:${name1 } <p> password:${pass1 }</p>
</body>