注:附件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"。 |