1. 程式人生 > >JSP頁面跳轉失敗404問題(springmvc)

JSP頁面跳轉失敗404問題(springmvc)

Spring MVC 分離了控制器、模型物件、過濾器以及處理程式物件的角色。那麼其配置中也就對路徑做了過濾。
在使用eclipse開發JavaWeb時,剛剛入門的小白經常會遇到JSP跳轉失敗404,大多是因為路徑問題。

這裡寫圖片描述
發現字尾名jsp重複了,我們來看下出錯的地方(這個例子用的是SSM框架):

return "/queryUser.jsp";

上面圖片裡那個句號是因為我輸入的是中文符號 “。”其實英文”.”也會報錯,因為在springmvc裡是這樣寫的:

<!-- 定義跳轉的檔案的前後綴 ,檢視模式配置-->
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"
>
<!-- 自動給後面action的方法return的字串加上字首和字尾,變成一個可用的url地址 --> <property name="prefix" value="/WEB-INF/jsp/" /> <property name="suffix" value=".jsp" /> </bean>

所以說我們直接輸入

return "/queryUser"
return "queryUser"

均可

所以事要做於細,否則容易出不必要的錯誤。