【张冰Struts2学习笔记】0301_struts.properties 配置详解(表格版)
2010/11/17 22:49:09 CoderDream http://coderdream.javaeye.com
我要评论(0)
- 摘要:注:附件pdf中有35个属性!修改建议详细信息修改建议01属性名struts.action.extension不要修改英文解释TheURLextensiontousetodetermineiftherequestismeantforaStrutsaction中文解释用URL扩展名来确定是否这个请求是被用作Strutsaction,其实也就是设置action的后缀,例如login.do的'do'字。02属性名struts.configuration不要修改英文解释Theorg.apache
- 标签:Struts2学习笔记 struts.properties配置详解
注:附件pdf中有35个属性!
修改建议
详细信息
修改建议
01
属性名
struts.action.extension
不要修改
英文解释
The URL extension to use to
determine if the request is meant for a Struts action?
中文解释
用URL扩展名来确定是否这个请求是被用作Struts
action,其实也就是设置action的后缀,例如login.do的'do'字。
02
属性名
struts.configuration
不要修改
英文解释
The
org.apache.struts2.config.Configuration implementation class
中文解释
org.apache.struts2.config.Configuration接口名
03
属性名
struts.configuration.files
必要时修改
英文解释
A list of configuration files
automatically loaded by Struts?
中文解释
struts自动加载的一个配置文件列表,以逗号分割。该属性的默认值是struts-default.xml,struts-plugin.xml,struts.xml
04
属性名
struts.configuration.xml.reload
必要时修改
英文解释
Whether to reload the XML
configuration or not
中文解释
该属性设置当struts.xml文件改变后,系统是否自动重新加载该文件。该属性的默认值是false。?
05
属性名
struts.custom.i18n.resources
不要修改
英文解释
Location of additional
localization properties files to load?
中文解释
加载附加的国际化属性文件(不包含.properties后缀),默认值未设置。
06
属性名
struts.custom.properties
不要修改
英文解释
Location of additional configuration
properties files to load
中文解释
加载附加的配置文件的位置
07
属性名
struts.devMode
建议开发时设置成true,发布时改为false
英文解释
Whether Struts is in development
mode or not
中文解释
是否为struts开发模式
08
属性名
struts.dispatcher.parametersWorkaround
必要时修改
英文解释
Whether to use a Servlet request
parameter workaround necessary for some versions of WebLogic
中文解释
某些应用服务器不支持HttpServletRequest的getParameterMap()方法的调用,例如WebLogic、Orion和OC4J,这时可以将这些属性设置为true。该属性的默认值是false。
09
属性名
struts.enable.DynamicMethodInvocation
必要时修改
英文解释
Allows one to disable dynamic method
invocation from the URL
中文解释
允许动态方法调用
10
属性名
struts.freemarker.manager.classname
不要修改
英文解释
The
org.apache.struts2.views.freemarker.FreemarkerManager implementation class?
中文解释
org.apache.struts2.views.freemarker.FreemarkerManager接口名
11
属性名
struts.i18n.encoding
必要时修改
英文解释
The encoding to use for localization
messages
中文解释
指定默认的编码方案,默认值为UTF-8,在解决中文乱码问题时,可尝试修改为GBK或GB2312。
12
属性名
struts.i18n.reload
建议开发时设置成true,发布时改为false
英文解释
Whether the localization messages
should automatically be reloaded
中文解释
是否每次HTTP请求到达时,都重新加载国际化资源文件。默认值false
13
属性名
struts.locale
不要修改
英文解释
The default locale for the Struts
application
中文解释
指定默认的国际化地区信息,该属性为设置。
14
属性名
struts.mapper.class
不要修改
英文解释
The
org.apache.struts2.dispatcher.mapper.ActionMapper implementation
class
中文解释
指定org.apache.struts2.dispatcher.mapper.ActionMapper接口的实现类,用来处理HTTP请求和action之间的映射。该属性未设置。
15
属性名
struts.multipart.maxSize
必要时修改
英文解释
The maximize size of a multipart
request (file upload)
中文解释
multipart请求信息的最大尺寸(文件上传用)?
16
属性名
struts.multipart.parser
必要时修改
英文解释
The
org.apache.struts2.dispatcher.multipart.MultiPartRequest parser implementation
for a multipart request (file upload)?
中文解释
该
属性指定处理multipart/form-data的MIME类型(文件上传)请求的框架,该属性支持cos、pell和jakarta等属性值,即分
别对应使用cos的文件上传框架、pell上传及common-fileupload文件上传框架。该属性的默认值为jakarta。
17
属性名
struts.multipart.saveDir
必要时修改
英文解释
The directory to use for
storing uploaded files?
中文解释
设置存储上传文件的目录夹
18
属性名
struts.objectFactory
必要时修改
英文解释
if specified, the default
object factory can be overridden here Note: short-hand notation is supported in
some cases, such as "spring". Alternatively, you can provide a
com.opensymphony.xwork2.ObjectFactory subclass name here??
中文解释
指定Struts 2默认的ObjectFactory
Bean,该属性默认值是spring。
19
属性名
struts.objectFactory.spring.autoWire
必要时修改
英文解释
specifies the autoWiring logic when
using the SpringObjectFactory.
valid values are: name, type, auto, and
constructor (name is the default)
中文解释
指定Spring框架的自动装配模式,该属性的默认值是name,即默认根据Bean的name属性自动装配。
20
属性名
struts.objectFactory.spring.useClassCache
不要修改
英文解释
indicates to the struts-spring
integration if Class instances should be cached this should, until a future
Spring release makes it possible, be left as true unless you know exactly what
you are doing! valid values are: true, false (true is the
default)
中文解释
指定在Struts2框架集成Spring时,Spring是否应该缓存类的实例。有效值是true和false,默认值是true。通常不建议修改该属性的值。
21
属性名
struts.objectTypeDeterminer
必要时修改
英文解释
The
com.opensymphony.xwork2.util.ObjectTypeDeterminer implementation
class
中文解释
该属性指定Struts
2的类型检测机制,通常支持tiger和notiger两个属性值。
22
属性名
struts.serve.static.browserCache
建议开发时设置成false,发布时改为true
英文解释
If static content served by
the Struts filter should set browser caching header properties or not?
中文解释
设置浏览器是否缓存静态页面。开发阶段设置为false,以获得服务器的最新响应。默认值true。
23
属性名
struts.serve.static
必要时修改
英文解释
Used by FilterDispatcher. If true
then Struts serves static content from inside its jar. If false then the static
content must be available at <context_path>/struts
中文解释
该
属性有FilterDispatcher使用。可选的值为true和false,默认值为true。如果为true,那么Struts2将为它的JAR包
内的静态内容提供服务;如果为false,那么静态内容必须在<context_path>/struts下才可以访问。可参考:http:
//blog.csdn.net/CMTobby/archive/2007/09/04/1771201.aspx
24
属性名
struts.tag.altSyntax
不要修改
英文解释
Whether to use the alterative
syntax for the tags or not?
中文解释
指定在Struts2标签中是否使用"%{}"语法来计算标签的字符串属性中的表达式。可选值为true和false,默认值为true。
25
属性名
struts.enable.SlashesInActionNames
必要时修改
英文解释
Set this to true if you wish to
allow slashes in your action names. Actions names cannot have slashes, and will
be accessible via any directory prefix.?
This is the traditional behavior expected of WebWork applications.
Setting to true is useful when you want to use wildcards and store values in the
URL, to be extracted by wildcard patterns, such as <action name="*/*"
method="{2}" class="actions.{1}"> to match "/foo/edit" or
"/foo/save".
中文解释
指
定在为action取名时,名字中是否允许出现斜杠(/)。可选的值为true和false,默认值为false。如果为false,则action的名
字中不能有斜杠(/)。当你需要使用通配符和在URL中保存值时,可以将该属性设置为true。例如:<action
name="*/*" method="{2}"
calss="action.{1}">匹配“/foo/edit"或者"/foo/save"。