天天看點

兩種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");   //有效

(如果你看到了這一行,請點選下面左邊金黃色的按鈕,你會發現一些神奇的變化,别點右邊,信不信有毒。)