1. 程式人生 > >關於springMVC使用@RequestMapping()無法訪問url,報404的問題

關於springMVC使用@RequestMapping()無法訪問url,報404的問題

今天在寫專案的時候,遇到了明明加了註解“@RequestMapping()”而且url寫的沒有一點點點點點錯誤,但是請求的時候還是報了404錯誤。

解決辦法:

找到spring-mvc配置檔案並加上:

<mvc:annotation-driven />

<mvc:annotation-driven /> :

使用這個配置會自動註冊DefaultAnnotationHandlerMapping與AnnotationMethodHandlerAdapter 兩個bean,是spring MVC為@Controllers分發請求所必須的,即解決了@Controller註解使用的前提配置。剛開始學習的時候都是手動配置的,後來為了簡便,就是用了簡便的寫法,因為簡便所以很容易忽略。

相關推薦

關於springMVC使用@RequestMapping()無法訪問url404的問題

今天在寫專案的時候,遇到了明明加了註解“@RequestMapping()”而且url寫的沒有一點點點點點錯誤,但是請求的時候還是報了404錯誤。解決辦法:找到spring-mvc配置檔案並加上:<

springMVC請求無法到達controller404

導語: 遇到404,大家都清楚是請求路徑的問題,要麼是沒有這個路徑,要麼請求路徑和實際路徑不一致。springMVC的專案,訪問時,404時,後臺也不會有任何提示。所以就得尋根溯源,一點點捋。 問題描述: 瀏覽器訪問路徑沒有問題,controller路徑對映也沒有問題,

新增加controller但是找不到url404

右擊專案,properties--java build path---libraries---jre和maven都刪除,在重新匯入jre和maven之後clean專案。 匯入jre:add library---jre system library--next---execu

SpringMvc 請求無法到達controller出現404錯誤的原因

轉載來自於:http://www.68idc.cn/help/jiabenmake/qita/20160512615015.html 最近做springmvcmybatismaven專案整合的時候遇到一個問題,專案搭起來以後,http請求怎麼都進不到controller

前端form表單提交Springmvc 訪問不到Controller類404

原文地址:https://blog.csdn.net/saszyl/article/details/78925315困擾了很久的問題終於已經解決。在springmvc的配置檔案中加入:<mvc:annotation-driven/>即可解決。

tomcat中部署專案後訪問失敗404的原因以及解決方案

MyEclipse中報的錯誤: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].Sta

移動硬盤顯示無法訪問RAW裏面的文件怎麽找回

硬盤 管理 分享 系統 src ima 否則 raw 按鈕 G盤打不開RAW,是因為這個I盤的文件系統內部結構損壞導致的。要恢復裏面的數據就必須要註意,這個盤不能格式化,否則數據會進一步損壞。具體的恢復方法看正文 工具/軟件:流星數據恢復軟件 步驟1:先百度搜索並下載軟件

web頁面找不到資源文件404但是資源文件存在且路徑沒錯

環境搭建 思維 邏輯 資源 存在 lan 開始 details tails 如題 , 今天遇到這個問題,maven項目導入本地myeclipse,正常跑起來之後,在web端存在部分頁面資源加載不進來。 但是項目資源確實存在,一開始以為是myeclipse開發環境搭建錯誤導

spring mvc在接收資料時包含日期格式的資料404

@InitBinder public void initBinder(WebDataBinder binder) { SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); date

VUE小專案問題之用axios外掛取本地json檔案404錯誤。

一、問題 在用axios獲取本地json資料時,總是報404錯誤。 百思不得其解。 二、經過 看網友們都是把本地json檔案放在static檔案中。 我寫的專案存放在assets中,恍然大悟,應該是檔案位置。 三、結果 檔案改存為static axios({

關於.Net mvc 專案在本地vs執行響應時間過長無法訪問解決方法!

  最近可能是剛升級了電腦使用了window10作業系統,總是遇到了一些以前沒有遇到過的事情! 今早來到公司本來準備寫bug的,但是當我開啟vs執行的時候發現今天的電腦響應的時間明顯的要比之前開啟網頁除錯的時間要長的多,到最後不但沒有開啟,而且還提示了一個這樣的問題! 如圖:    這就蛋

電腦無法訪問網頁其他應用能正常上網

電腦網路情況 ​ 電腦使用過藍燈時,發現沒法聯網,就將藍燈強制退出,導致電腦的網路出現異常。具體情況表現為qq能上網,360能下載軟體。總體來說就是隻要跟網頁有關的都不正常,跟網頁無關就可以上網,比如愛奇藝,可以看視訊,但是旁邊的欄目沒法看,顯示錯誤。 ​ 後

開發日記2 --通過網頁內連結跳轉url正常而直接輸入url404錯誤的問題

通過網頁內連結跳轉url正常而直接輸入url則報404錯誤的問題 又經過一天的編寫,現在前臺入口網站已經完成了前三個功能(網站首頁,球隊成員,球隊相簿)我將其釋出到伺服器上後訪問我的ip地址xxx,重定向到xxx/welcome,如圖: 點選球隊成員後頁面轉變

Selenium:無法呼叫IE錯java.lang.IllegalStateException

在使用Selenium呼叫IE時報錯,java.lang.IllegalStateException:the path to the driver executable must be set by the webdriver system property;for more

vue錯:無法啟動伺服器錯(npm run dev 錯問題)(一)

vue 專案報錯大全(一) vue報錯:無法啟動伺服器,報錯(npm run dev 報錯問題) #出錯背景 自己搭建的vue框架,在搭建好一個專案時忽然報錯(在此之前其他專案正常執行中,搭建了新的專案啟動服務時啟動不了了。 #報錯程式碼 Invalid con

C# 域賬號新增進系統但依舊無法訪問系統提示沒有許可權

問題:域賬號新增進系統,但依舊無法訪問系統,提示沒有許可權, 原因:由於該賬號不在使用者組,account不是這個group 所以即使新增到系統裡也無法通過驗證。 解決方案1: 1.登入系統的web伺服器開啟IIS 找到部署目錄 2.右鍵->屬性->安全->將該賬號新

nginx作為反向代理訪問靜態資源404錯以及nginx: [error] OpenEvent("Global\ngx_reload_5744") failed (2: The sys

系統是win10 相關.conf的配置如下,感覺沒問題,但nginx一直報404 server{   listen 80;   autoindex off;   server_name wanghz

HIVE無法正常啟動找不到jdbc的驅動類

通過啟動指令碼: cd $HIVE_HOME ./bin/hive  --hiveconf hive.root.logger=DEBUG,console 啟動報如下錯誤: 16/08/25 19:06:18 [main]: DEBUG bonecp.BoneCPD

SVN無法檢視歷史錯Item is not readable

Eclipse svn外掛或者軟體檢視版本歷史時Item is not readable,在eclipse會彈出錯誤框 配置目錄許可權時如: [/] tangtx=rw yangcx=rw weishq=rw 結果組使用者分別在根目錄下可以正常show

Thinkphp框架從windows遷移到linux環境:提示找不到檔案404錯誤

location ~ ^(.+.php)(.*)$ { fastcgi_pass unix:/tmp/php-cgi-rl2.chuangjiangnet.cn.sock; fastcgi_i