天天看点

两种ModelAndView接的参数视图路径之间的区别

 org.springframework.web.portlet.ModelAndView;

org.springframework.web.servlet.ModelAndView;

在进行一些web项目练习的时候碰到了路径怎么配都配不对的问题,后来两种ModelAndView分别使用的时候发现一系列问题

一般情况下使用servlet.ModelAndView比较方便。

portlet的ModelAndView只会选择context.xml中配置的路径,在默认路径下配置子路径是无效的。

ModelAndView mv = new ModelAndView("home/maplehome.jsp");   //无效

servlet.ModelAndView能在默认路径下配置子路径,只需要在视图前面加上路径。

ModelAndView mv = new ModelAndView("home/maplehome.jsp");   //有效

(如果你看到了这一行,请点击下面左边金黄色的按钮,你会发现一些神奇的变化,别点右边,信不信有毒。)