首页 > 代码库 > SpringMVC之ModelAndView的简单使用

SpringMVC之ModelAndView的简单使用

可以使用ModelAndView来跳转页面和传值,具体用法如下:

技术分享

构造方法的参数是要跳转的页面!

通过 ModelAndView 的对象的 AddObject(K,V)方法,可以传入数据!

获得modelAndView的数据的方法:

  1.可以通过request.getParameter(K)方法来获得数据

  2.可以通过${requestScope.K}获得

 

具体例子:(xml配置过程已省略)

    controller类(部分内容)

1 @RequestMapping("modelandviewtest")
2     public ModelAndView modelAndViewTest(){
3         
4         ModelAndView modelAndView = new ModelAndView(SUCCESS);
5         
6         modelAndView.addObject("time", new Date());
7         
8         return modelAndView;
9      }

 

index.jsp(部分内容)

1 <a href="modelandviewtest">modelandviewtest</a>

 

 

success.jsp(部分内容)

1 <body>
2     <h4>Success Page!</h4>
3     <%=request.getAttribute("time") %>
4 </body>

 

运行结果:

技术分享

技术分享

 

SpringMVC之ModelAndView的简单使用