JavaEE maven工程 在编写SSM框架时遇到了十分诡异的问题:无论怎么修改controller层,都没有效果

JavaEE maven工程 在编写SSM框架时遇到了十分诡异的问题:无论怎么修改controller层,都没有效果

这是我的controller层,在编写时突然发现这个cal_sports.java 的右上角没有小S

本来以为只是显示问题,可是在调试的时候发现这个class的地址无法被拦截。

JavaEE maven工程 在编写SSM框架时遇到了十分诡异的问题:无论怎么修改controller层,都没有效果

JavaEE maven工程 在编写SSM框架时遇到了十分诡异的问题:无论怎么修改controller层,都没有效果

这是cal_sports.java的源码,按理说,有了@Controller注解之后就会有小S出现的,可是它没有显示。

我花了很长的时间调试,进行比较,没有成功。但是,我发现了一个更大的问题:

我对这个cal_list.java进行修改:发现删除了@Controller注解之后小S依然存在

JavaEE maven工程 在编写SSM框架时遇到了十分诡异的问题:无论怎么修改controller层,都没有效果

JavaEE maven工程 在编写SSM框架时遇到了十分诡异的问题:无论怎么修改controller层,都没有效果

之后我就索性把这个文件全部清空,结果发现小S还在!

只要文件名字是这个,就会有小S

JavaEE maven工程 在编写SSM框架时遇到了十分诡异的问题:无论怎么修改controller层,都没有效果

JavaEE maven工程 在编写SSM框架时遇到了十分诡异的问题:无论怎么修改controller层,都没有效果

然后我进行了几次测试,结果发现,就算里面没有任何东西,依然可以运行原来的内容,

之后我把controller层全部删除,依然可以运行!!

重启电脑,重启ME,重启tomcat 都试过多次,无效。

并且只是controller层出了问题,其它页面都没有问题。

搞得我心力憔悴= =!

我觉得可能是框架的问题

附上我的springMVC-servlet.xml

JavaEE maven工程 在编写SSM框架时遇到了十分诡异的问题:无论怎么修改controller层,都没有效果

web.xml

JavaEE maven工程 在编写SSM框架时遇到了十分诡异的问题:无论怎么修改controller层,都没有效果

到底是怎么回事?

求大神指点啊,