視圖解析器的作用 -----bean


視圖解析器是寫在 springmvc.xml 的配置文件中,在xml中如果沒有顯式配置該配置文件的名稱,那么你的spirngmvc配置文件名稱就是<serlvet-name>-servlet.xml,

並且文件自動存放在WEB-INF下;如果顯示配置了,如在xml中<servlet>配置了<param-value>/config/springmvc-config.xml</param-value>,

那么你的配置文件將存放於/WebContent/config/下,配置文件名稱為springmvc-config.xml。

一般地視圖解析器配置如下:

<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/jsp/" />
<property name="suffix" value=".jsp" />
</bean>

假如Controller類中返回值為hello,那么根據視圖解析器可得將要跳轉的頁面路徑為:/WebContent/jsp/hello.jsp

這里有一點需要注意:

視圖解析器的作用是只對Controller類中每個函數返回值那里的String類型前后加路徑,而不對@RequestMapping處加路徑,對@RequestMapping處無影響!


免責聲明!

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



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