日期:2014-05-18  浏览次数:20611 次

jsp 反应怎么那么木啊?跪地求解
情况1:先在JSP虚拟目录下,运行了一个页面index.jsp,之后,我把index.jsp   删掉,然后将代码完全不一样的index.jsp   文件再拷进去,再一运行index.jsp   可是页面出现的竟然还是先前的index.jsp页面的内容!而且不管我刷多少次,都是这样。
情况2:用javabean连接数据库,我重新编译了一个javabean   连接数据库的文件,也就是说要连接另外一个数据库,然后,放到正确的位置,然后运行页面文件search.jsp,怪事又出来了,天啊,我连接的都不是之前的那个数据库,竟然运行的结果还是之前连接的那个数据库的内容!   我关闭一下tomcat,再重新启动,虽然页面不是以前的内容了,可是这个页面要查询的内容还是为空。我再把页面search.jsp里面改动一点东西,保存,再刷新,竟然又可以正常显示正确的内容了!

请问这是怎么回事啊?每次修改JSP,难道TOMCAT都不可以时实的更新的么?我郁闷了好久

------解决方案--------------------
每次修改JSP,我的 TOMCAT都更新的,但也有例外的时候.
反正我要是修改了之后有问题的话我会先选择重新发布一下.
因为有时候确实是这个的问题
------解决方案--------------------
首先是IE设置--检查新版本--为每次访问都检查

然后是TOMCAT的自动加载处理,配置CONTEXT----属性 redeploy为TRUE
如果发生了这种情况,就删除WORK下的文件基本就OK了
------解决方案--------------------
解决方法

IE
  菜单-> 工具-> Internet 选项-> 常规-> Internet 临时文件-> 删除文件
  然后刷新页面就可以了

Tomcat
  它是根据文件的最后修改时间来决定是否重新编译JSP文件
  把JSP文件打开作一点修改,然后保存.
  使JSP文件的最后修改时间晚于上一次编译时间

------解决方案--------------------
<b> 怎么会这样啊 </b>