ssm框架中從controller傳值給jsp的方式


第一種方式是 通過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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM