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>