瀏覽器訪問jsp頁面


在SpingMVC中,一般情況下,瀏覽器是無法訪問WEB-INF下的jsp頁面,或者說無法解析地址,只能通過controller層來訪問。

比如:我想訪問success.jsp 頁面

<a  href="${pageContext.request.contextPath}/success.jsp">訪問success.jsp</a>

這樣是訪問不了的,會出現404錯誤。

如果我想不通過controller層,直接訪問success.jsp頁面,

修改a標簽的訪問路徑,

<a  href="${pageContext.request.contextPath}/suc">訪問success.jsp</a>

在配置文件中

寫上<mvc:view-controller path="/suc" view-name="success"/>

這時就可以直接訪問jsp頁面了,但是會突然發現,其它的controller層的映射路徑訪問不了了。

所以需要再加上一個配置  <mvc:annotation-driven></mvc:annotation-driven>

 

這樣就完成了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM