當使用rest風格出現404錯誤時,
blogservlet-name>
org.springframework.web.servlet.dispatcherservletservlet-class>
contextconfiglocationparam-name>
classpath:/config/mvc.xmlparam-value>
init-param>
1load-on-startup>
servlet>
blogservlet-name>
*.dourl-pattern>
導致錯誤的地方在
*.dourl-pattern>
要更改為
/url-pattern>
靜態資源訪問處理
採用restful架構後,必須將web.xml中控制器攔截的請求設定為 『 / 』 ;但是這樣會產生乙個問題,就是會將css,js,等靜態資源攔截,發生404錯誤。
解決方案如下:
1、配置
springmvc配置檔案中這樣使用:
location="資源位置"
;
2、在springmvc配置檔案中使用
配置該指令放行預設的靜態資源:
大部分情況下第二種就可以解決問題,而且方便簡單,相應的,beans裡要新增上
xmlns:mvc=""
/spring-mvc-3.0.xsd
在springmvc-servlet.xml中配置
後,會在spring mvc上下文中定義乙個org.springframework.web.servlet.resource.defaultservlethttprequesthandler,它會像乙個檢查員,對進入dispatcherservlet的url進行篩查,如果發現是靜態資源的請求,就將該請求轉由web應用伺服器預設的servlet處理,如果不是靜態資源的請求,才由dispatcherservlet繼續處理。 使用Spring MVC構建REST風格WEB應用
對於執行在網路上的mis系統而言,處理資料的是整個系統的主要任務,翻開程式我們可以看到,80 以上的 都在處理資料的crud操作。採用一種什麼樣的框架結構,能夠使得處理資料的操作變得簡單且易理解,這是大部分開發者尤其是架構設計者一直以來思考的乙個問題。rest representational st...
使用Spring MVC構建REST風格WEB應用
對於執行在網路上的mis系統而言,處理資料的是整個系統的主要任務,翻開程式我們可以看到,80 以上的 都在處理資料的crud操作。採用一種什麼樣的框架結構,能夠使得處理資料的操作變得簡單且易理解,這是大部分開發者尤其是架構設計者一直以來思考的乙個問題。rest representational st...
spring MVC 配置rest風格URL
最近公司要用spring mvc,所以上網學習了一下,發現很不錯,這裡說說怎麼配置res風格的url 如 http localhost 8080 test user login 新增spring org.springframework.web.servlet.dispatcherservlet co...