struts.xml和default.properties

f)struts.enable.DynamicMethodInvocation = false

动态方法调用。例如: !myMthod 。但一般不会使用,因为它会暴露我们执行的方法名称,不太安全。

g)struts.devMode = false开发模式。将一些警告信息转为错误信息,告诉开发者出现了什么样的问题。开始时改为true,发布时必须改为false。

h)struts.i18n.reload=false对于开发来讲还是必将重要的。设置为true时,在每次请求时,资源包就会被重载。 resource bundles里面有个缓存,如果请求时,都会去缓存找,,有则拿出来,而我们开发时,资源包是不断修改的,所以要禁止缓存避免影响开发调试。

i)struts.configuration.xml.reload=false设置为true时,我们每次修改struts.xml文件后,框架会自动加载这个文件。

j)struts.ognl.allowStaticMethodAccess=false页面使用静态方法。通过ognl标签调用值栈action中的方法。

k)Default.properties是不能直接修改的,我们如果要修改,有两种方式

1、在src下创建struts.properties

例如:struts.enable.DynamicMethodInvocation = true

2、在struts.xml中配置(推荐使用)

例如:<constant name=”struts.ognl.allowStaticMethodAccess” value=”true” />

家!甜蜜的家!天下最美好的莫过於家

struts.xml和default.properties

相关文章:

你感兴趣的文章:

标签云: