找到编译后的jsp文件存放的位置,删除,重起服务器!
eg:如果是tomcat,就在tomcat\work目录下

解决方案 »

  1.   

    强烈同意zxhong的!我是在windows下作的,用Editplus+Tomcat,好象很少有这样问题呀,如果出现问题,删除浏览器中的缓存文件就ok了。
      

  2.   

    我使用过几中应用服务器,一般来说都是不能够在不重新启动服务器的情况下自动更新的,但我知道在IBM WebSphere 下通过设置是可以的实现自动更新的,不妨可以试一下
      

  3.   

    可以在server.xml中加一点,如:
    reloadable="true"
    当重新编译servlet后tomcat会检查目录结构,自动更新,不过不是每时都灵,不更新的时候敲几下键盘吧:)
      

  4.   

    我看书上写的把servlet文件放在\\localhost\servlet下就可以自动reload,不知道jsp可不可以。
      

  5.   

    有一个好办法,就是设置IE浏览器,
    步骤为:工具->Internet选项->Internet临时文件->设置->选中“每次访问此页时检查”
    这样你的每次更新都会立即显示出来了,我用的是weblogic,是使用文件对比方式来编译的,但好象Tomcat是使用文件时间来编译的,所以有时不会重新编译JSP文件,那么修改后的文件是不会被显示出来的。
      

  6.   

    可以这样:http://your_host_name/jspfile.jsp?3133321问号后加什么都行