- 浏览: 310152 次
最新评论
-
nucleus:
为什么都是没有图的。。。。。。。求图片啊
《研磨struts2》第七章 值栈和OGNL 之 7.4 ActionContext和ServletActionContext -
nucleus:
为什么都是没有图的。。。。。。。求图片啊
《研磨struts2》第七章 值栈和OGNL 之 7.4 ActionContext和ServletActionContext -
nucleus:
为什么都是没有图的。。。。。。。求图片啊
《研磨struts2》第七章 值栈和OGNL 之 7.4 ActionContext和ServletActionContext -
nucleus:
为什么都是没有图的。。。。。。。求图片啊
《研磨struts2》第七章 值栈和OGNL 之 7.4 ActionContext和ServletActionContext -
hunanjun000:
《研磨struts2》第四章 Action 之 4.5 Action的其它重要知识
A.2.1 概述
如果我们希望覆盖在default.properties文件里面定义的默认配置,那就可以定义struts.properties文件,在里面设置我们需要的值,当然现在也可以在struts.xml中配置<constant>元素来实现同样的功能。
如果配置struts.properties文件,需要把它放置到当前的classpath下面,如果用Eclipse开发,把这个文件放到src下面就可以,会自动编译到classes下面。
struts.properties文件内的格式是“key=value”,一行一对的进行配置。
A.2.2 具体的参数描述
1:struts.configuration
含义:用来指定一个用来读取默认配置的类,这个类需要继承org.apache.struts2.config.Configuration
默认值:org.apache.struts2.config.DefaultConfiguration
2:struts.locale
含义:用来设置默认的locale
默认值:en_US
3:struts.i18n.encoding
含义:用来设置默认的编码方式
默认值:UTF-8
4:struts.objectFactory
含义:用来设置默认的对象工厂
默认值:spring
5:struts.objectFactory.spring.autoWire
含义:如果使用spring作为默认的对象工厂,这里就配置spring的自动装配策略
默认值:name
6:struts.objectFactory.spring.useClassCache
含义:配置当struts和spring集成时,是否缓存类实例
默认值:true
7:struts.objectFactory.spring.autoWire.alwaysRespect
含义:总是使用spring的自动装配策略
默认值:false
8:struts.objectTypeDeterminer
含义:对象类型确定器。
默认值:tiger
9:struts.multipart.parser
含义:指定进行multipart上传的解释器,也就是如何处理文件上传。
默认值:jakarta
10:struts.multipart.saveDir
含义:指定进行multipart上传的临时文件存放路径。
默认值:没有指定
11:struts.multipart.maxSize
含义:指定进行multipart上传的临时文件的最大限制。
默认值:2097152
12:struts.custom.properties
含义:用户自定义属性文件的路径,不能是struts.properties。
默认值:application,org/apache/struts2/extension/custom
13:struts.mapper.class
含义:设置如何把url和类进行对应。
默认值:org.apache.struts2.dispatcher.mapper.DefaultActionMapper
14:struts.action.extension
含义:指定需要Struts2处理的后缀列表,多个名字间用逗号分隔。
默认值:action,,
15:struts.serve.static
含义:表示struts是否应该提供其jar文件内部的静态内容。
默认值:true
16:struts.serve.static.browserCache
含义:是否缓存静态资源。
默认值:true
17:struts.enable.DynamicMethodInvocation
含义:是否启用动态方法调用的功能。
默认值:true
18:struts.enable.SlashesInActionNames
含义:是否可以在action的名称里面使用“/”。
默认值:false
19:struts.tag.altSyntax
含义:是否可以使用“%{…}”格式的表达式。
默认值:true
20:struts.devMode
含义:是否启用开发模式。
默认值:false
21:struts.i18n.reload
含义:是否启用i18n自动重载。
默认值:false
22:struts.ui.theme
含义:默认的主题
默认值:xhtml
23:struts.ui.templateDir
含义:模板的默认存放路径
默认值:template
24:struts.ui.templateSuffix
含义:模板的默认类型,可以是ftl(FreeMarker)、vm(Velocity)、jsp(JSP)
默认值:ftl
25:struts.configuration.xml.reload
含义:指定是否在struts.xml文件被修改后重新加载它
默认值:false
26:struts.velocity.configfile
含义:指定默认的Velocity配置文件
默认值:velocity.properties
27:struts.velocity.contexts
含义:指定默认的Velocity Context的配置文件列表,用逗号分隔
默认值:没有指定
28:struts.velocity.toolboxlocation
含义:指定Velocity工具箱的存放位置
默认值:没有指定
29:struts.url.http.port
含义:指定默认的http端口号
默认值:80
30:struts.url.https.port
含义:指定默认的https端口号
默认值:443
31:struts.url.includeParams
含义:指定Struts 2生成URL时是否包含请求参数
默认值:none
32:struts.custom.i18n.resources
含义:指定自定义的i18n资源包的名称
默认值:testmessages,testmessages2
33:struts.dispatcher.parametersWorkaround
含义:指定为不支持HttpServlet Request调用getParameterMap()方法的应用程序提供其他方式的支持
默认值:false
34:struts.freemarker.manager.classname
含义:指定使用哪一种FreeMarker Manager类。
默认值:org.apache.struts2.views.freemarker.FreemarkerManager
35:struts.freemarker.templatesCache
含义:指定是否对FreeMarker的模板进行缓存。
默认值:false
36:struts.freemarker.beanwrapperCache
含义:指定是否启用BeanWrapper的模型缓存。
默认值:false
37:struts.freemarker.mru.max.strong.size
含义:指定Freemaker中MruCacheStorage的maxStrongSize。
默认值:100
38:struts.xslt.nocache
含义:是否使用样式表缓存。
默认值:false
39:struts.mapper.alwaysSelectFullNamespace
含义:是否允许把最后一个反斜线之前的所有东西作为一个完整的命名空间。
默认值:false
40:struts.ognl.allowStaticMethodAccess
含义:是否允许在OGNL表达式中访问静态方法。
默认值:false
41:struts.el.throwExceptionOnFailure
含义:设置在处理el表达式的时候,是否可以抛出运行时错误。
默认值:false
42:struts.ognl.logMissingProperties
含义:设置是否记录缺失属性日志。
默认值:false
43:struts.ognl.enableExpressionCache
含义:设置设置是否缓存解析过的OGNL表达式。
默认值:true
参考书目
1、Struts2在线文档,http://struts.apache.org/2.2.1.1/docs/guides.html。
2、《Struts2实战》,作者:(美)布朗,(美)戴维斯,斯坦利克著,马召等译,人民邮电出版社
3、《精通Struts2:Web2.0开发实战》,(澳)拉夫利(Roughley,I.)著,李进华等译,人民邮电出版社
4、《深入浅出Struts2》,(加)库尼亚瓦(Kurniawan,B.)著,杨涛等译,人民邮电出版社
私塾在线网站原创《研磨struts2》系列
转自请注明出处:【http://sishuok.com/forum/blogPost/list/0/4197.html】
欢迎访问http://sishuok.com获取更多内容
发表评论
-
研磨struts2 目录贴
2012-08-24 12:12 163511.1 《研磨struts2》 第一章 Struts2 ... -
跟着cc学设计 之 研磨设计模式 视频教程 出炉了
2012-08-15 07:16 2研磨设计模式——跟着CC学设计系列精品课程,上线了! ... -
研磨struts2 目录
2012-07-30 21:15 2471.1 《研磨struts2》 第一章 Strut ... -
研磨struts2 目录
2012-07-30 16:54 361.1 《研磨struts2》 第一章 Stru ... -
《研磨struts2》附录A Struts2的配置 之 A.1 struts.xml的配置
2012-07-09 12:10 2717A.1 struts.xml的配置 A.1.1 ... -
《研磨struts2》第二十一章 零配置 之 21.3 通过注解来实现零配置
2012-07-06 08:07 292721.3 通过注解来实现零配置 21.3.1 ... -
《研磨struts2》第二十一章 零配置 之 21.2 约定大于配置
2012-07-05 10:44 247321.2 约定大于配置 21.2.1 约定 ... -
《研磨struts2》第二十一章 零配置 之 21.1 概述
2012-07-05 10:44 232521.1 概述 21.1.1 零配置概述 在 ... -
《研磨struts2》第二十章 整合SiteMesh 之 20.3 整合Struts2与SiteMesh
2012-07-04 08:15 2087在Struts2中使用SiteMesh ... -
《研磨struts2》第二十章 整合SiteMesh 之 20.2 单独使用SiteMesh
2012-07-03 08:00 210220.2 单独使用SiteMesh 20. ... -
《研磨struts2》第二十章 整合SiteMesh 之 20.1 调整应用的风格
2012-07-03 07:59 186820.1 调整应用的风 ... -
《研磨struts2》19.2 使用execAndWait拦截器模拟进度条 之 19.2.1 模拟长时间运行的Action
2012-07-02 12:24 214819.2.1模拟长时间运行的Action ... -
《研磨struts2》第十九章 进度条 之 19.1 使用“进度条”告知用户进度
2012-07-02 12:23 215119.1 使用“进度条”告知用户进度 ... -
《研磨struts2》第十八章 结合JFreeChart 之 18.3 Struts2结合JFreeChart
2012-06-28 12:12 201418.3 Struts2结合JFreeChart ... -
《研磨struts2》第十八章 结合JFreeChart 之 18.2 Struts2插件概述
2012-06-28 12:11 2029Struts2并没有求大求全,企图把所有 ... -
《研磨struts2》第十八章 结合JFreeChart 之 18.1 JFreeChart使用
2012-06-20 15:48 229518.1 JFreeChart使用 18.1.1概 ... -
研磨struts2(1-10章)电子书下载
2012-06-19 07:30 6077研磨struts2的博客文章 私塾在线学习网 《研 ... -
《研磨struts2》第十七章 防止重复提交 之 17.3 更强大的tokenSession拦截器
2012-06-18 13:46 208017.3 更强大的tokenSession拦截器 ... -
《研磨struts2》第十七章 防止重复提交 之 17.2 使用标签
2012-06-18 13:45 233917.2 使用<s:token/>标签 ... -
《研磨struts2》第十七章 防止重复提交 之 17.1 什么是重复提交
2012-06-18 13:45 215817.1 什么是重复提交 所谓重复提交,就是用户在 ...
相关推荐
这个压缩包中的“研磨Struts2配书视频对应的演示源代码”是《研磨Struts2》一书作者为了帮助读者更好地理解和实践书中理论知识而提供的实际示例代码。 首先,让我们深入理解Struts2的核心概念和技术特性: 1. **...
### 知识点一:Struts2入门(MVC HelloWorld) #### 1.1 Struts2简介 ...以上就是关于“研磨Struts2”的主要知识点梳理,通过深入学习这些内容,开发者可以更好地掌握Struts2框架的核心技术和实践技巧。
### 《研磨Struts 2》书籍概述 《研磨Struts 2》是一本专门介绍如何使用Struts 2框架进行Java Web开发的技术书籍。该书深入浅出地讲解了Struts 2框架的核心概念和技术细节,对于初学者来说是一本很好的入门教材;...
### Struts2概述 #### MVC模式 MVC(Model-View-Controller)模式是Struts2框架的基础,它将应用程序分为三个主要部分:模型(Model)负责处理应用程序的数据和逻辑;视图(View)用于展示数据给用户;控制器...
由于文件较大,我把这个文档切割为2部分,这是第一部分,请下载完第一部分后一定要下载第二部分,否则不能阅读。
#### Struts2 概述与 MVC 模式 **Struts2** 是一个基于 **MVC(Model-View-Controller)** 设计模式的 Java Web 应用框架。它通过将应用程序分为模型、视图和控制器三个部分来提高代码的可维护性和可扩展性。 - **...
研磨Struts2 高清完整版,请和第一部分一起下载啊
《研磨Struts2》这本书是专门针对Struts2框架的学习指南,通过深入浅出的方式讲解了Struts2的核心概念和技术。其配套的PPT和视频旨在帮助读者更直观地理解书中的理论知识,并将其付诸实践。 在研读《研磨Struts2》...
研磨Struts2_12859679_高清完整版
《研磨Struts2》这本书主要介绍了Struts2的基础知识、实践应用以及其核心概念。 1. **MVC模式**:MVC是一种设计模式,用于分离应用程序的业务逻辑、数据和用户界面。在Struts2中,Action类代表Controller,负责处理...
光纤及研磨工艺概述.pptx
研磨设计模式.part2.rar 研磨设计模式.part2.rar 研磨设计模式.part2.rar 研磨设计模式.part2.rar
[研磨设计模式].陈臣.王斌.扫描版.part2。上传权限限制,只能分卷上传。
[研磨设计模式].陈臣.王斌.扫描版.part4。上传权限限制,只能分卷上传。
A19 钣金研磨机 shop112483501.taobao.com
[研磨设计模式].陈臣.王斌.扫描版.part1。上传权限限制,只能分卷上传。
[研磨设计模式].陈臣.王斌.扫描版.part3。上传权限限制,只能分卷上传。