重新build,deploy看看行不?
不行的话把tomcatwork目录下的东西清空看看

解决方案 »

  1.   

    而后的改变JSP页运行结果还是WELCOME是指改变什么?
    1、如果是指“同样的WELCOME页,更新内容后,运行时看到的还是更前的内容”,那可能是因为Tomcat的原因,在jakarta-tomcat-5.0.24\work\Catalina\localhost目录下有你的项目运行时的代码,有时webapps目录下项目文件已更新了,但work目录下没得到更新,办法就是手动把work目录下你的项目删除,然后再启动tomcat。
    2、如果是指“运行的别的JSP文件,显示还是WELCOME文件”,那可能是你的XML配置文件不对,或者Eclipse没帮你指向正确的JSP文件,可在IE中运行一下。另外,开发Struts,可JavaWebStudio的Visual Struts版本是非常方便的,可试试:
    http://community.csdn.net/Expert/topic/3084/3084548.xml?temp=.9735529
    http://dev.csdn.net/user/kui
      

  2.   

    我也遇到同样的问题.
    有几点觉得很奇怪,
    一:为什么一定要在eclipse里面deploy才能访问到新加的web module.我用过jb,和idea都不是这个样子.我是要开发又不是要发布.干嘛一定要deploy?
    二:为什么只有第一次deploy的东西才放到tomcat的webapps下面,第二次deploy的新文件不会出现在webapps下面.webapps下面还是旧的东东,所以新改的东西就不会出现了.我觉得应该不用deploy,只要用lomboz跑tomcat就可以访问到新加的服务.
      

  3.   

    重启TOMCAT试试。我做过。没出现你的问题
      

  4.   

    不会啊?JSP应该是即改即生效的,是不是你访问的不是你改的页面?把tomcat\work下的文件目录都删除试试
      

  5.   

    谢谢!大家说的都很对.这个问题是像 kui(kui)说的1中的问题.结果也就TOMCAT中的文件没有被更新.我不知道为什么.但现在使用的方法是ECLIPSE中的FILE->EXPORT.将更新的文件导出到TOMCAT相同工程目录中.其实和在外面COPY没什么两样.
      

  6.   

    TO:gernett21(森林狼)
    试过了.删除了还是不好用.
      

  7.   

    TO: woodqiang(木头)
    好像不是TOMCAT的事.应该是ECLIPSE的设置问题.在不就是TOMCAT PLUGIN的问题.
      

  8.   

    如果你是把class加载到tomcat后运行的话,需要重启tomcat
      

  9.   

    可能是需要你重新部署一下你的web模块,另外Lomboz有一个选项,当你重新部署web模块的时候自动重启tomcat
      

  10.   


    可能是需要你重新部署一下你的web模块,另外Lomboz有一个选项,当你重新部署web模块的时候自动重启tomcat