MyEclipse里面把Java代码几个包全删了,为什么网页还能正常运行

大三学生,一个web项目中使用springMVC,最开始使用mybatis连接数据库,数据库配置文件db. properties中jdbc.password=123456,一直报错连接不上数据库,报usepassword密码错误的错误连接不上数据库,然后把数据库密码改成root就可以连接了,很奇怪。但是今天突然发现项目中的src根目录下的代码就像不能控制项目一样,各干各的,我把pwd改成123456,数据库也能正常连接,现在甚至我把src根目录底下的包全删了,只要不删jsp,打开Tomcat之后在网页上居然还能正常运行,但是删了jsp文件就打不开网页了。
我以为是编译器的问题,又换成刚刚安装eclipse还是不行,把同学的项目导进去也是一样的结果,Tomcat把9.0换成8.5也不行,电脑也重启过
第一次遇到这种情况,求指点

tomcat运行,并不一定要有Java文件,所以删除src下的文件是可以运行的。
删除jsp文件的话,因为没有页面,所以打不开对应的页面资源,这都是正常现象。

1.密码问题可以命令行或者用navicat连接测试下,确认密码到底是什么
2.网页页面外观是jsp控制的,页面的交互逻辑是src下面的代码控制的

可能可能是缓存?没刷新吧?还是没保存,提前已经加载了