默认情况下,jboss和tomcat里,更新jsp都是实时生效的,具体控制方式如下:
1.tomcat
在conf目录下web.xml中有如下节点,没有参数development和modificationTestInterval参数,表示jsp实时更新的,默认检测JSP文件是否变化的周期是4秒。
jsp
org.apache.jasper.servlet.JspServlet
fork
false
xpoweredBy
false
3
如果要关闭jsp实时更新,则可以增加development节点信息,设置值为false:
jsp
org.apache.jasper.servlet.JspServlet
development
false
fork
false
xpoweredBy
false
3
2.jboss
配置文件:jboss-3.2.8.SP1\server\default\deploy\jbossweb-tomcat50.sar\conf\web.xml
同样:在下面的xml节点中没有参数development和reloading参数,表示jsp实时更新的。
jsp
org.apache.jasper.servlet.JspServlet
fork
false
xpoweredBy
false
errorOnUseBeanInvalidClassAttribute
false
3
如果要关闭jsp实时更新,则可以增加development和reloading节点信息,设置值为false:
jsp
org.apache.jasper.servlet.JspServlet
development
false
reloading
false
fork
false
xpoweredBy
false
errorOnUseBeanInvalidClassAttribute
false
3