1. 程式人生 > >Maven專案引入JS,css等檔案的問題

Maven專案引入JS,css等檔案的問題

今天在專案中引入JS,CSS檔案遇到的問題,路徑明明是對的,但就是沒有效果,專案結構如下所示:

查資料發現,需要做如下配置,首先在web.xml中進行攔截配置:

    <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 >

然後再JSP頁面這樣引入路徑:

<% 
String path = request.getContextPath(); 
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 
%> 

最後引入路徑這樣寫:

<script type="text/javascript" src="<%=basePath %>/static/js/test.js"></script>

這樣就好了