JSP文件每次修改,在运行的时候都会重新编译,不可能会出现你说的情况,如果老是出这种情况,
可以这样做:关掉打开的浏览器,重新在打开,在打入地址,这样应该肯定会重新编译的。
如果不行:删除internet属性中的历史记录,在删除tomcat主目录中的work目录中的最底层的一个文件夹,那个文件夹的名字和你的所做项目的名字是一样的。它也是你编译好的servlet文件,将它删除,tomcat找不到相应的servlet不得不重新编译!