1. 程式人生 > >SpringMVC之Web引入靜態資源與規範請求字尾(三)

SpringMVC之Web引入靜態資源與規範請求字尾(三)

1.Spring3+以上的版本可以直接在springmvc-servlet.xml裡面直接設定:
    <mvc:annotation-driven />   
    <mvc:resources location="/WEB-STATIC/" mapping="/WEB-STATIC/**"/>

    其中裡面的兩個引數就是對映到你所在靜態資源的資料夾名字我這裡用的是WEB-STATIC,名字喜好自己定

  注意:這檔案位置是要放在根目錄下的

如下圖:


2.規範SpringMVC請求規範:

在WEB.XML檔案之前裡面有這樣一個配置:

<url-pattern>/</url-pattern> 就是可以讓任意請求名通過

我改為如下:

<url-pattern>*.action</url-pattern>
 <url-pattern>*.do</url-pattern>
 <url-pattern>*.html</url-pattern>

如圖示:


3.測試:

<html>
<body>
<h2>Hello World!</h2>
	<img src="http://127.0.0.1:8888/Z-SpringWeb/WEB-STATIC/images/11.png" alt="" />
</body>
</html>

結果:

把請求字尾換成htmls 404