1. 程式人生 > >SpringMVC對靜態資原始檔的訪問(配置)

SpringMVC對靜態資原始檔的訪問(配置)

   <!-- 自動掃描的包名 -->  
   <context:component-scan base-package="com.app,com.core,JUnit4" ></context:component-scan>  
     
   <!-- 預設的註解對映的支援 -->  
   <mvc:annotation-driven />  
     
   <!-- 檢視解釋類 -->  
   <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">  
    <property name="prefix" value="/WEB-INF/jsp/"/>  
    <property name="suffix" value=".jsp"/><!--可為空,方便實現自已的依據副檔名來選擇檢視解釋類的邏輯  -->  
    <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />  
   </bean>  
     
<!-- 攔截器 -->  
   <mvc:interceptors>  
    <bean class="com.core.mvc.MyInteceptor" />  
</mvc:interceptors>       
  
    <!-- 對靜態資原始檔的訪問  方案一 (二選一) -->  
    <mvc:default-servlet-handler/>  
      
    <!-- 對靜態資原始檔的訪問  方案二 (二選一)-->  
<mvc:resources mapping="/images/**" location="/images/" cache-period="31556926"/>  
<mvc:resources mapping="/js/**" location="/js/" cache-period="31556926"/>  

<mvc:resources mapping="/css/**" location="/css/" cache-period="31556926"/> 

===================================================================

加<mvc:resources...前,要加上<mvc:annotation-driver/>,否則servlet控制元件器會解析失敗

相關推薦

SpringMVC靜態原始檔訪問(配置)

   <!-- 自動掃描的包名 -->      <context:component-scan base-package="com.app,com.core,JUnit4" ></context:component-scan>    

spring-boot 載入本地靜態原始檔路徑配置

1.spring boot預設載入檔案的路徑是 /META-INF/resources/ /resources/ /static/ /public/ 這些目錄下面, 當然我們也可以從spring boot原始碼也可以看到  Java程式碼   private stat

spring mvc 中靜態資源的訪問配置

在web.xml中配置spring mc servlet 對url-pattern設定時,排除在spring的servlet之外。 <servlet> <servlet-name>dispatcherServlet<

SpringMVC i18n國際化原始檔路徑配置

1、i18n資原始檔在classes根目錄下。 <bean id="messageSource" class="org.springframework.context.sup

SpringMVCRest風格的支援和靜態原始檔的引用

什麼是rest風格?簡單的來講,請看csdn每一篇部落格的地址,這種沒有類似.html結尾,.jsp或者說引數的都是rest風格的。如下圖: 那怎麼來實現rest風格的呢,首先應該攔截所有的請求。

DJango 1.8 配置靜態原始檔訪問

1、在settings.py中加入靜態檔案的定義 STATIC_URL = '/static/' //設定STATIC_URL為儲存靜態檔案的路徑(基於根目錄)STATICFILES_DIRS = ( os.path.join(BASE_DIR, "static")

nginx 基礎配置:多個location轉發任意請求或訪問靜態原始檔

2018-08-10更新 server { #監聽的埠 listen 80; #監聽的域名 server_name l

springMVC靜態資源訪問的處理

在restful  風格下springMVC會進行如下配置   <servlet>             <servlet-name>mvc</servlet-name>       <servlet-class>org.s

weblogic下部署工程靜態原始檔 *.js不能訪問

最近把工程部署 到webogic容器下,問題頗多,在Tomcat下執行正常的應用,在weblogic下頻頻抽風,先是部署不起來報錯,具體報錯原因參看上篇文章java web專案Tomcat轉移到weblogic部署失敗解決  ,解決完部署問題,終於可能訪問頁面了,又出現頁

idea 配置tomcat熱部署載入靜態原始檔

1.    2.選中Deployment選項沒有選項的話,點選綠色的+號 選擇第一項    3.設定Application context為你的靜態資源路徑    4.點選Service    5.將On 'Update' action 和 On frame deactiva

Spring框架的WEB專案訪問不到靜態原始檔

 最近遇見一個很白痴的問題,但還是犯了,就是在jsp頁面中訪問不到jquery檔案了,找了很多辦法,改了很多次路徑,還是不對,最後發現是SpringMVC的配置出錯了; <servlet>

Sping boot 靜態原始檔的路徑配置

在web開發中,靜態資源的訪問是必不可少的,如:圖片、js、css 等資源的訪問。 spring Boot 對靜態資源訪問提供了很好的支援,基本使用預設配置就能滿足開發需求。 一、預設靜態資源對映 Spring Boot 對靜態資源對映提供了預設配置 S

Spring Boot原始檔屬性配置

一 新增相關依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-proce

SpringBoot遇到的問題--無法請求html等靜態原始檔,webapp或者resources/static

SpringBoot遇到的問題–無法請求html等靜態資原始檔,webapp或者resources/static 文章目錄 SpringBoot遇到的問題--無法請求html等靜態資原始檔,webapp或者resources/static 問題

JAVA原始檔操作工具類

package com.kkmall.risk.common.utils; import java.io.IOException; import java.io.InputStream; import java.io.UnsupportedEncodingException; import jav

Node.js學習筆記(二)——靜態原始檔

Node.js學習筆記(二)——靜態資原始檔 參考視訊 實現一個小阿帕奇,自動為資料夾裡面的檔案、圖片、css、js加上路由。 基本思想:使用者輸入什麼url,就用fs去讀取那個檔案。 var http = require('http'); var url

spring MVC靜態原始檔異常

org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Cannot locate BeanDefinitionParser for element [def

springMVC靜態資源放行的兩種方式

在springmvc.xml中放行(常用) 1、配置對全部資源放行 <!-- 全部資源放行 --> <mvc:default-servlet-handler/> 2、對指定

SpringMVC靜態資源無法訪問

對於添加了springMVC攔截器後無法訪問靜態檔案的情況,有三種解決辦法,可參考:http://www.cnblogs.com/banning/p/6195072.html我專案中用的第一種方案,且靜態檔案全在/WEB-INF/public/,故配置如下:springmvc

解決 IntelliJ IDEA 無法熱載入 Spring Boot 模板檔案和靜態原始檔

快捷鍵Ctrl + Alt + S開啟設定面板,勾選Build project automatically選項: 快捷鍵Ctrl + Shift + A查詢registry命令: 在查詢到的registry命令通過滑鼠雙擊或敲回車鍵,在彈出的面板中搜索關鍵字automake,找到並勾選compiler.