配置有疑問(wèn)
<!-- 靜態(tài)資源處理, css, js, imgs -->
<mvc:resources mapping="/resources/**" location="/resources/" />
為什么要配置這個(gè)呢? ?JSP頁(yè)面要加載這些的話不能直接找到resouces文件夾嗎?
<!-- 靜態(tài)資源處理, css, js, imgs -->
<mvc:resources mapping="/resources/**" location="/resources/" />
為什么要配置這個(gè)呢? ?JSP頁(yè)面要加載這些的話不能直接找到resouces文件夾嗎?
2015-07-30
舉報(bào)
2015-08-02
所有的url都會(huì)經(jīng)過(guò)DispatcherServlet,配置“mvc:resources mapping="/resources/**" location="/resources/" />”就是把靜態(tài)資源的url存到HandlerMapping中去,這樣DispatcherServlet就可以通過(guò)url可以找到相關(guān)的靜態(tài)資源。
2015-08-02
沒(méi)有這項(xiàng)配置,你請(qǐng)求靜態(tài)資源的URL將被DispatcherServlet處理,然后你有沒(méi)有響應(yīng)的處理代碼,那么就會(huì)404。這段代碼告訴DispatcherServlet將靜態(tài)資源請(qǐng)求而映射到相應(yīng)目錄下就可以了。