解決Mevan項目js,css,images等前端資源不載入問題__js

來源:互聯網
上載者:User
Mevan項目js,css,images等前端資源不載入問題

這幾天我新換用Idea編譯器,想嘗試雲用Mevan外掛程式完成個項目,真是曆盡坎坷。由於新接觸的編譯器和外掛程式讓我很頭疼,先講述一下怎麼解決的前端js,css,images等資源不載入問題吧。

我用的是ssm架構,配置完項目架構檔案後,運行附加元件目後,跳轉首頁,竟然不顯示前端樣式,我用了好幾種方法進行調試,比如說添加路徑../,../../,${pageContext.request.contextPath}等等,但是依舊不好使。

後來發現springMVC.xml檔案中需要設定檔資訊:

<!--檔案資源配置-->
<mvc:resourcesmapping="/images/**"location="/images/"/>
<mvc:resourcesmapping="/css/**"location="/css/"/>
<mvc:resourcesmapping="/js/**"location="/js/"/>

原因是Spring經行了靜態攔截,將資源全都攔截住了,

但是我配置後一段時間有不好使了

我在web.xml配置預設檔案,將資訊攔截,一定要配置到mvc攔截器之前。

<servlet-mapping>
    <servlet-name >default</servlet-name >
    <url-pattern >*.js</url-pattern>
</servlet-mapping >
<servlet-mapping >
    <servlet-name >default</servlet-name >
    <url-pattern >*.css</url-pattern>
</servlet-mapping >
<servlet-mapping >
    <servlet-name >default</servlet-name >
    <url-pattern >*.htm</url-pattern>
</servlet-mapping >
<servlet-mapping >
    <servlet-name >default</servlet-name >
    <url-pattern >*.png</url-pattern>
</servlet-mapping >
<servlet-mapping >
    <servlet-name >default</servlet-name >
    <url-pattern >*.gif</url-pattern>
</servlet-mapping >

 

這樣配置以後前端資源可以載入了,如果您還有問題,可以與我交流,大家一起研究分享。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.