使用SpringMVC開發專案時其他配置都是標準的,但是訪問Controller顯示404並且沒有報錯的問題
前兩天我使用SpringMVC開發專案時其他配置都是標準的,但是訪問Controller顯示404並且沒有報錯,在網上搜了各種回答都沒有解決我的問題,這個問題困擾了我一中午,終於在偶然間讓我找到了解決方法!!
因為我在開發非Maven專案時有一個習慣,就是每次導包後都會 Add to build path,而這次錯誤就是因為這個習慣導致的!
當 Add to build path 後 開啟專案的 Java Build Path 會發現 Libraries 下有很多包,如圖:
而我在走投無路的時候死馬當活馬醫地將這些包都 remove 掉,沒抱任何希望的重新請求後竟然成功了!!!
當時我的心情既驚喜又無語。。。。所以將這個坑爹的問題分享給大家,希望能夠解決大家的問題~
相關推薦
使用SpringMVC開發專案時其他配置都是標準的,但是訪問Controller顯示404並且沒有報錯的問題
前兩天我使用SpringMVC開發專案時其他配置都是標準的,但是訪問Controller顯示404並且沒有報錯,在網上搜了各種回答都沒有解決我的問題,這個問題困擾了我一中午,終於在偶然間讓我找到了解決方法!!因為我在開發非Maven專案時有一個習慣,就是每次導包後都會 Add
從程式碼結構優化redis快取的方式, 還在為多人開發專案時混亂的redis key煩惱嘛?
我們目前資料層次按照效能來分 頂層 : redis 中間層: es 底層: mysql 目前針對一些比較繁瑣棘手的, 但是可以花點時間
記錄使用Vue相關API開發專案時遇到的問題難點整理(不定時更新)
本文為整理記錄本人從17年初開始上手使用Vue以後,針對專案中業務需求所遇到到的各種問題及難點的解決方法整理?。 1、keep-alive元件快取: <!--這裡是需要快取的--> <keep-alive> <router-v
MyEclipse中設定開發專案時使用的預設JDK
安裝好MyEclipse之後,在MyEclipse中開發專案時,預設使用的是MyEclipse是自帶的JDK,如下圖所示: 如果我們需要使用自己安裝好的JDK,那麼就需要在MyEclipse中重新設定,設定步驟如下: Window→Preferences 彈出【Prefere
VS2005開啟wince專案提示:該專案所有的配置都需要系統提供對某些平臺的支援
手上有一個別人的專案程式碼,C++寫的wince 6.0的專案,安裝VS2005之後直接開啟時提示: 該專案所有的配置都需要系統提供對某些平臺的支援,但在此計算機上沒有安裝這些平臺。因此無法載入該專案。 解決的辦法: 第一步:安裝wince6.0的sdk 網上下載
webpack+vue開發專案時遇到報錯如何定位錯誤
前幾天新增一個功能就是,修改localstorage時報的錯,一開始,根本就不知道是什麼原因導致的,然後一直在找原因(ps:對webpack+vue的專案除錯,感覺有點困難,不知道各位大神,看到這樣的錯誤,是如何定位的?正在學習當中,望大神指教一下。)然後我試著在其他瀏覽器開啟,這個問
SpringMVC,啟動不報錯,配置看起來都正確,但接不到值
今天自己建立一個SpringMVC的WEB工程,配置看起來都正確,但接不到值,後來一步步對比原來的工程,發現SpringMVC.xml裡缺了這個,原來的工程是用它來上傳檔案的,以為是不必要的,所以沒加,就出現了接不到POST的值了。 <bean id="multipa
MyEclipse使用總結——設定MyEclipse開發專案時使用的JDK
安裝好MyEclipse之後,在MyEclipse中開發專案時,預設使用的是MyEclipse是自帶的JDK,如下圖所示: 如果我們需要使用自己安裝好的JDK,那麼就需要在MyEclipse中重新設定,設定步驟如下: Window→Preferences
SpringMvc使用Freemarker時的配置檔案
一、在使用Freemarker 時,需要在springmvc-servlet.xml 配置檔案中作如下配置: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springfra
什麼是閉包(closure),為什麼要用它?在開發專案時什麼地方用閉包?以及優點和缺點
1. 閉包概念:即通過函式巢狀函式,內部函式引用區域性變數實現變數不釋放。廣泛來講,所有函式訪問另一個函式內部變數的過程都可以稱之為閉包 2. 優點:區域性變數不釋放 缺點:記憶體洩漏、記憶體佔用 3. 閉包的實現基於以下三點: 函式可以建立獨立作用域
多人合作開發專案時出現的問題總結
我於2018年6月8日至2018年7月20日與A,B,C三人使用.net共同開發一個關於安全教育平臺的專案。 到今天,心態終於即將崩潰。下面我主要就合作開發的方面總結問題。 1、技術能力層次不齊。 A,B,C三人中除了A勉強能夠幫我寫一點後臺與資料庫互動的程式碼,基本上
win7 web開發遇到的問題-由於權限不足而無法讀取配置文件,無法訪問請求的頁面
deny iis 7 handlers 級別 pcm get fault gif lac 錯誤一: HTTP Error 500.19 - Internal Server Error配置錯誤: 不能在此路徑中使用此配置節。如果在父級別上鎖定了該節,便會出現這種情況。鎖定是
SSM框架開發專案--用到的註解記錄,及詳解。(先記錄,後研究,再總結---未完)
@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) //保證序列化json的時候,如果是null的物件,key也會消失 public c
【HTML+CSS+JavaScript】網頁實戰開發筆記之二—關於Web標準,你不能不知道的事
毛星雲,網路ID「淺墨」,90後,熱愛遊戲開發、遊戲引擎、計算機圖形、實時渲染等技術,就職於騰訊互娛。 微軟最有價值專家 著作《Windows遊戲程式設計之從零開始》、《OpenCV3程式設計入門》 碩士就讀於南京航空航天大學航天學院(2013級碩士研究生),已於2016年三月畢業。本科
maven專案中各檔案都沒有報錯,但是專案名稱有紅叉
第一種情況:剛開始建立maven專案的時候,預設使用的是jre1.5版本,而且沒有匯入Tomcat伺服器,可以看到Problems(和Console控制檯同欄,如果沒有,可以在Window——Show
建立Maven專案時新增一個屬性值,name=archetypeCatalog value=internal
建立Maven專案時,新增一個屬性值,name=archetypeCatalog value=internal。 這裡我們選擇使用IDEA自帶的maven,下面的兩個分別是你的maven配置檔案和你的倉庫地址,我記得idea的maven一開始是沒有setting.xml的,所以你要去mave
用Django開發網頁時發現無法引用css,js檔案
1、這是我剛開始的檔案程式碼,下面畫紅線和帶有黃色陰影都是報錯的,表示未成功引用js和css檔案。所以在查找了一些資料後獲得了一下的解決方法。 2、在專案資料夾下建立static檔案,又在static下建立js,css,jq資料夾,再在js,css,jq資料夾下放置相應
程式設計中無窮大的設定 很多人可能設為0x7fffffff,這個數的確是32-bit int的最大值,符號位為0,其他的都是1 但在很多情況下,0x7fffffff會出現錯誤,比如溢位,這樣兩個無窮大數相
很多人可能設為0x7fffffff,這個數的確是32-bit int的最大值,符號位為0,其他的都是1 但在很多情況下,0x7fffffff會出現錯誤,比如溢位,這樣兩個無窮大數相加會變成負數,還有如在做dijkstra求最短路時,當做鬆弛操作,判斷if (d[u]+w
Maven專案新建時,專案上出現紅叉,但是專案內沒有報錯
遇到這樣的情況可以去Problems裡面找錯誤,在Console所在的那一欄可以找到,找不到的可以在window-show view -other裡面手動去找。 發現專案報錯: Description Resource Path Location T
STS 配置tomcat以後,無法訪問
選中 右擊 默認 雙擊 images 訪問 alt lean 完成 問題 今天在新環境下安裝開發環境STS,使用的的3.9,如下圖 安裝完成之後配置Tomcat,在STS啟動Tocat後,在瀏覽器輸入:http://localhost:8080/ 發現無法訪問。。。