Struts2开发者模式

Posted borter

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts2开发者模式相关的知识,希望对你有一定的参考价值。

在Struts2开发中,这应该是第一个学习配置的值。为了启用 Struts 2 的开发模式,可以通过自动配置显著增加Struts2的开发速度和属性文件加载,以及额外的日志和调试功能。

 

注:自动重新加载功能真的是一个方便的功能。每次修改属性或XML配置文件更改,应用程序不再需要重启才能生效。
默认情况下,Struts 2的开发模式是禁用的。
启用Struts2开发模式
将“struts.devMode”的值设置为true,可以在Struts的属性文件或XML配置文件。

struts.properties

struts.devMode = true

struts.xml

<struts>
 	<constant name="struts.devMode" value="true" />	
</struts>
禁用Struts 2的开发模式

设置“struts.devMode”为false,无论是在Struts属性文件或XML配置文件。

struts.properties

struts.devMode = false

struts.xml

<struts>
 	<constant name="struts.devMode" value="false" />	
</struts>
开发模式只适合于开发和调试环境。在生产环境中,你必须禁用它。因为整个应用程序的配置它会引起对性能显著影响,属性文件将在每次请求重新加载,许多额外的日志和调试信息也将提供。

以上是关于Struts2开发者模式的主要内容,如果未能解决你的问题,请参考以下文章

Struts2开发者模式

SSH开发模式——Struts2进阶

struts2-知识点:开发模式,源码查看

[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段

SSH开发模式——Struts2(第二小节)

Struts2是什么?它和Struts1有什么区别?