1. 程式人生 > >Spring 框架下form提交到Controller 提示404

Spring 框架下form提交到Controller 提示404

用Spring框架做web工程,在form表單填寫action跳轉到Controller中的RequestMapper中時失敗,提示404。

查了很多資料,路徑也沒有問題,最後查到是spring-config.xml中沒有

最好看到在spring-config.xml中加入

<mvc:annotation-driven/>

果然就好用了。查了一下原因。有一位大哥給瞭解釋,如下:
“最後的配置如果沒有,那麼所有的Controller可能就沒有解析,所有當有請求時候都沒有匹配的處理請求類,就都去即default servlet處理了。新增上後,相應的do請求被Controller處理,而靜態資源因為沒有相應的Controller就會被default servlet處理。總之沒有相應的Controller就會被default servlet處理就ok了。”