SpringMvc返回modelandview返回的頁面無法跳轉(zhuǎn)問題及解決
關(guān)于modelandview跳轉(zhuǎn)問題
小白剛剛開始學(xué)習(xí)使用springmvc框架,配置好簡單的web.xml文件和springmvc的配置文件springmvc文件之后,興沖沖的卸了一個簡單的helloworld測試demo看看效果。請求到控制器的路徑是: login.do ;控制
器處理之后返回一個modelandview實例,并且設(shè)定
照常來說應(yīng)該跳轉(zhuǎn)到helloworld.jsp的頁面,但是他仍然是跳轉(zhuǎn)到login.jsp,試了好多次都是跳轉(zhuǎn)到login.jsp(這個頁面是不存在的,這是請求到控制器的路徑)。多方嘗試無果之后轉(zhuǎn)而求助度娘,終于找到了問題!!是因為引入的包引錯了!我引入的是
這個包,但應(yīng)當(dāng)引入的卻是
這兩個包長得很像,稍有不慎就會引入錯誤,從而造成開發(fā)的卡殼,特別是我這種剛?cè)腴T的小白來說更加的難易發(fā)覺。
modelandview跳轉(zhuǎn)出錯解決
代碼執(zhí)行到控制層時,一直到最后
return new ModelAndView(“l(fā)earnDemo/learnDemo/menuListDemo”);
時,頁面不會正常跳轉(zhuǎn)總是跳轉(zhuǎn)到錯誤頁面。
原因:引錯了包?。?!
錯誤包:
import org.springframework.web.portlet.ModelAndView;
正確包:
import org.springframework.web.servlet.ModelAndView;
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
使用Vert.x Maven插件快速創(chuàng)建項目的方法
這篇文章主要介紹了使用Vert.x Maven插件快速創(chuàng)建項目的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-09-09Java?IO流之StringWriter和StringReader用法分析
這篇文章主要介紹了Java?IO流之StringWriter和StringReader用法分析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-12-12淺析Java關(guān)鍵詞synchronized的使用
Synchronized是java虛擬機為線程安全而引入的。這篇文章主要為大家介紹一下Java關(guān)鍵詞synchronized的使用與原理,需要的可以參考一下2022-12-12