关于马士兵Struts2那个视频好像一个错误,struts.devMode我查了一下其实并不是无需重启tomcat即时生效
struts.configuration.xml.reload才是即时生效,难怪我struts.devMode怎么弄成true都需要重启tomcat才能生效,难道老马也弄...
struts.configuration.xml.reload才是即时生效,难怪我struts.devMode怎么弄成true都需要重启tomcat才能生效,难道老马也弄错了?
展开
2个回答
展开全部
您好,很高兴问您解答,也许您是这里出现了困惑:
·<constant name="struts.devMode" value="true" />代表当前运行模式为开发模式,将在 jsp 页面打印更加详细的错误堆栈消息
·<constant name="struts.configuration.xml.reload" value="true" />当struts的配置文件修改后,系统是否自动重新加载该文件,默认为false,开发阶段最好打开,这样不用重启服务器。
然而,你查阅官方的 jar 文件中,可发现struts.devMode 包含了struts.configuration.xml.reload,也就是同样具备了自动部署到服务器的能力,感谢为您回答,祝你学业顺利
·<constant name="struts.devMode" value="true" />代表当前运行模式为开发模式,将在 jsp 页面打印更加详细的错误堆栈消息
·<constant name="struts.configuration.xml.reload" value="true" />当struts的配置文件修改后,系统是否自动重新加载该文件,默认为false,开发阶段最好打开,这样不用重启服务器。
然而,你查阅官方的 jar 文件中,可发现struts.devMode 包含了struts.configuration.xml.reload,也就是同样具备了自动部署到服务器的能力,感谢为您回答,祝你学业顺利
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询