【靜態資源加載不到解決辦法】


這是我總結的幾種解決辦法,可以自行嘗試實在不行都加上.
第一種在springmvc配置文件當中加入資源映射

1 <!-- 放行靜態資源 -->
2 <mvc:default-servlet-handler/> //如果加了這一句的話下面就不用加了,如果加這句不好使再加下面的這些
3 
4 <!-- <mvc:resources mapping="/easyUI/**" location="/easyUI/" />
5 <mvc:resources mapping="/imags/**" location="/imags/"/>
6 <mvc:resources mapping="/js/**" location="/js/"/>
7 <mvc:resources mapping="/zTree_v3/**" location="/zTree_v3/"/>
8 <mvc:resources mapping="/images/**" location="/images/"/>
9 -->

 


第二種情況在web.xml配置

 1 <servlet-mapping>
 2 <servlet-name>default</servlet-name>
 3 <url-pattern>*.jpg</url-pattern>
 4 </servlet-mapping>
 5 <servlet-mapping>
 6 <servlet-name>default</servlet-name>
 7 <url-pattern>*.js</url-pattern>
 8 </servlet-mapping>
 9 <servlet-mapping>
10 <servlet-name>default</servlet-name>
11 <url-pattern>*.css</url-pattern>
12 </servlet-mapping>
13 <servlet-mapping>
14 <servlet-name>default</servlet-name>
15 <url-pattern>*.html</url-pattern>
16 </servlet-mapping>

 

第三種情況是可能配置攔截器了,攔截器攔截了 ,如果沒有加攔截器的話不考慮這種情況

 1 <mvc:interceptors> 
 2 &lt;!&ndash; 權限攔截器&ndash;&gt;
 3 <mvc:interceptor>
 4 <mvc:mapping path="/**"/>
 5 &lt;!&ndash;放行靜態資源&ndash;&gt;
 6 <mvc:exclude-mapping path="/css/**"/>
 7 <mvc:exclude-mapping path="/demo/**"/>
 8 <mvc:exclude-mapping path="/easyUI/**"/>
 9 <mvc:exclude-mapping path="/images/**"/>
10 <mvc:exclude-mapping path="/js/**"/>
11 <ref bean="loginInterceptor"/>
12 </mvc:interceptor>
13 </mvc:interceptors>-->

 


轉:https://blog.csdn.net/kxj19980524/article/details/85002565


免責聲明!

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



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