给个样例:tomcat4.1的
<!-- Tomcat Root Context -->
<!--
<Context path="" docBase="ROOT" debug="0"/>
-->
<Context path="/test" docBase="d:\test" debug="0" reloadable="true" crossContext="true"/>
<!-- Tomcat Root Context -->
<!--
<Context path="" docBase="ROOT" debug="0"/>
-->
<Context path="/test" docBase="d:\test" debug="0" reloadable="true" crossContext="true"/>
我试过这样
<!-- Tomcat Root Context -->
<!--
<Context path="" docBase="ROOT" reloadable="true" debug="0" >
-->
<Context path="" docBase="ROOT" reloadable="true" debug="0" >
</Context>
</Host>
还是不刷新
我还试过这样,也不刷新
<!-- Tomcat Root Context -->
<!--
<Context path="" docBase="ROOT" reloadable="true" debug="0" >
-->
<DefaultContext reloadable="true"/>
</Host>
如果你想达到你的重刷新效果,到Tomcat\work下找找吧!
我也看到有人说把work目录下的东西都删掉,我也这么试了,无效。
刚才看到有个帖子说学习java的血泪史,有差不多的体会啊。
每次运行页面时会打开一个新的IE窗口,看完结果后一定要关掉它,若不关掉它,下载就不会刷新!
<!-- Tomcat Root Context -->
<!--
<Context path="" docBase="ROOT" reloadable="true" debug="0" >
-->
<DefaultContext reloadable="true"/>
</Host>
我一修改servlet,再刷新就报错,再开一个ie也那样,出错信息如下:Apache Tomcat/5.0.7HTTP Status 404 - /servlets-examples/servlet/GetDemo--------------------------------------------------------------------------------type Status reportmessage /servlets-examples/servlet/GetDemodescription The requested resource (/servlets-examples/servlet/GetDemo) is not available.
--------------------------------------------------------------------------------Apache Tomcat/5.0.7如果把<DefaultContext reloadable="true"/> 去掉就不出错了,但还是不刷新
地址:
http://127.0.0.1:8080/admin/index.jsp
Context Properties
Property Value
Cookies: True
Cross Context: True
Debug Level: 0
Document Base: E:\Tomcat 5.0\webapps\servlets-examples
Override: False
Path: /servlets-examples
Reloadable: True
Swallow Output: False
Use Naming: True
没看见那句话的结尾少了一个"/"啊?
这是tomcat5的一个bug!!!
也可以这样写<Context>...</Context>你在修改一下试试还有,JustBT,zg(zg)这里是讨论问题的题方,别人帮你,和你帮别人都是无偿的。利用工作、休息时间帮你解答。希望能互相尊重。谢谢
我就是那么写的啊。能确切点指出哪里有错误吗?你的意思是如果配置好,修改servlet就不用重启了吗?