1. 程式人生 > >JavaEE maven工程 在編寫SSM框架時遇到了十分詭異的問題:無論怎麼修改controller層,都沒有效果

JavaEE maven工程 在編寫SSM框架時遇到了十分詭異的問題:無論怎麼修改controller層,都沒有效果

這是我的controller層,在編寫時突然發現這個cal_sports.java 的右上角沒有小S

本來以為只是顯示問題,可是在除錯的時候發現這個class的地址無法被攔截。



這是cal_sports.java的原始碼,按理說,有了@Controller註解之後就會有小S出現的,可是它沒有顯示。

我花了很長的時間除錯,進行比較,沒有成功。但是,我發現了一個更大的問題:

我對這個cal_list.java進行修改:發現刪除了@Controller註解之後小S依然存在



之後我就索性把這個檔案全部清空,結果發現小S還在!

只要檔名字是這個,就會有小S



然後我進行了幾次測試,結果發現,就算裡面沒有任何東西,依然可以執行原來的內容,

之後我把controller層全部刪除,依然可以執行!!

重啟電腦,重啟ME,重啟tomcat 都試過多次,無效。

並且只是controller層出了問題,其它頁面都沒有問題。

搞得我心力憔悴= =!

我覺得可能是框架的問題

附上我的springMVC-servlet.xml


web.xml


到底是怎麼回事?

求大神指點啊,