`
CoderDream
  • 浏览: 477242 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

【张冰Struts2学习笔记】0301_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"。



1
0
分享到:
评论

相关推荐

    【张冰Struts2学习笔记】0202_Struts2的三种接收用户输入的方法

    在"【张冰Struts2学习笔记】0202_Struts2的三种接收用户输入的方法"中,我们主要探讨的是如何在Struts2中有效地获取并处理用户提交的数据。以下是对这三种方法的详细解析: ### 1. 使用Action属性 Struts2的核心是...

    【张冰Struts2学习笔记】0102_第一个Struts2实例

    【张冰Struts2学习笔记】0102_第一个Struts2实例 在Java Web开发领域,Struts2框架是十分重要的MVC(模型-视图-控制器)架构之一,它极大地简化了Web应用程序的开发流程。这篇学习笔记将带你入门Struts2,通过创建...

    【张冰Struts2学习笔记】0201_Action接口与ActionSupport类

    同时,Struts2的配置文件(struts.xml或struts.properties)也需要定义Action的相关配置,如Action的名称、结果页面等。 在开发过程中,了解并熟练掌握`Action`接口和`ActionSupport`类的用法,能有效提高开发效率...

    【张冰Struts2学习笔记】0103_Path与绝对路径

    标题中的“【张冰Struts2学习笔记】0103_Path与绝对路径”表明了这篇笔记主要讨论的是Struts2框架中关于Path和绝对路径的概念及其应用。Struts2是一个流行的Java Web开发框架,它提供了强大的MVC(模型-视图-控制器...

    Struts2_张冰_视频教程课件_PPT

    这个“Struts2_张冰_视频教程课件_PPT”资源是专门针对Struts2框架的学习资料,由知名讲师张冰制作,旨在帮助学习者深入理解并掌握Struts2的核心概念和技术。 首先,我们来探讨一下Struts2框架的基础知识。Struts2...

    张冰struts原代码(全部1-6)之五

    "张冰struts原代码(全部1-6)"这个系列可能涵盖了上述所有知识点,通过实际代码示例帮助学习者深入理解Struts框架的工作原理及其在实际项目中的应用。通过分析和研究这些源码,你可以更好地掌握Struts开发技能,为...

    struts2 PPT 张冰

    总的来说,张冰的PPT深入浅出地讲解了Struts2框架,涵盖了其核心组件、工作原理、配置细节以及实用的标签库,对于理解和使用Struts2开发Java web应用具有很高的指导价值。通过学习这个PPT,开发者可以更好地掌握...

    张冰主讲的struts2 ppt

    Struts2是一个强大的Java ...通过张冰主讲的Struts2 PPT,开发者不仅能学习到上述基础知识,还能了解到实际项目中的最佳实践和常见问题解决方案。这份PPT对于想要深入了解和掌握Struts2框架的人来说是一份宝贵的资源。

    张冰struts原代码(全部1-6)之二

    张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)

    张冰struts原代码(全部1-6)之一

    张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)

    张冰struts原代码(全部1-6)之六

    这个“张冰struts原代码(全部1-6)”系列可能是一个教程或者一系列的学习资源,由张冰提供,涵盖了Struts框架的基础到高级应用,包括了六个部分的内容。 1. **Struts框架基础**:Struts框架的核心是ActionServlet,...

    张冰struts原代码(全部1-6)之四

    张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)张冰struts原代码(全部1-6)

    张冰struts原代码(全部1-6)之三

    这个“张冰struts原代码(全部1-6)”系列可能是一个教学资源,包含了六个部分,旨在帮助学习者深入理解Struts框架的工作原理和实现细节。以下是基于提供的文件名推测的各个部分可能涉及的关键知识点: 1. **test-...

    张冰主讲的Struts2的PPT

    Struts2的配置方式也更加灵活,支持XML配置和注解配置,甚至可以通过Convention插件实现零配置开发。 登录功能的实现是许多web应用的基础,Struts2提供了一套完整的机制来处理用户登录请求,包括Action的定义、结果...

    struts2.ppt完整包

    这个"struts2.ppt完整包"中很可能还涵盖了上述知识点的实例、最佳实践和常见问题解答,通过"张冰主讲的Struts2的PPT.ppt"这样的资源,学习者可以得到更深入的指导和理解。而"struts4.ppt"可能涉及的Struts4信息可能...

    Struts2 ppt

    **Struts2 PPT 知识点详解** Struts2 是一个开源的Java Web应用程序框架,主要用于构建MVC(Model-View-Controller)架构的Web应用。由Apache软件基金会维护,它继承了Struts1的优点并弥补了其不足,提供了更强大的...

    张冰老师的SSH2整合心得

    【SSH2整合详解】 SSH2整合是指将Struts2、Hibernate和Spring这三大开源框架集成为一个整体,以实现更高效、灵活的企业级应用开发。在本文中,我们将深入探讨张冰老师分享的SSH2整合过程,并以用户注册为例,详细...

    传智播客Struts2的PPT

    传智播客Struts2的PPT,是传智播客黎活明老师的东西,和视频是配套的东西还不错

    C面向对象程序设计张冰PPT学习教案.pptx

    ### C面向对象程序设计——基于张冰PPT学习教案的关键知识点 #### 一、面向对象程序设计概述 在《C面向对象程序设计张冰PPT学习教案》中,作者通过具体的例子介绍了面向对象编程的基本思想及其与传统的结构化程序...

    C++面向对象程序设计 张冰 课件、源代码

    张冰教授的课件和源代码很可能是为了辅助学习这些概念而设计的,通过实际编程例子和练习,帮助学生加深理解和应用这些知识。源代码可能涵盖了各种面向对象的设计模式,如工厂模式、单例模式、观察者模式等,这些都是...

Global site tag (gtag.js) - Google Analytics