struts2中constant节点说明

struts2中constant节点说明

ID:5643913

大小:20.08 KB

页数:5页

时间:2017-12-20

struts2中constant节点说明_第1页
struts2中constant节点说明_第2页
struts2中constant节点说明_第3页
struts2中constant节点说明_第4页
struts2中constant节点说明_第5页
资源描述:

《struts2中constant节点说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、详解struts2中org.apache.struts2/default.propertiesStruts2框架有两个核心配置文件我们可以手动来完成:struts.xml和struts.properties其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts2框架还包含一个struts.properties文件,该文件定义了Struts2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。struts.properties文件是一个标准的Properties文件,该文件包含了系列的key-value

2、对象,每个key就是一个Struts2属性,该key对应的value就是一个Struts2属性值。struts.properties文件通常放在Web应用的WEB-INF/classes路径下。实际上,只要将该文件放在Web应用的CLASSPATH路径下,Struts2框架就可以加载该文件。其实,struts.properties文件的内容均可在struts.xml中以加载。下面将该文件的配置参数详细列举出来,方便大家查看;struts.url.http.port该属性指定Web应用所在的监听端口。该属性通常没有太

3、大的用户,只是当Struts2需要生成URL时(例如Url标签),该属性才提供Web应用的默认端口。struts.url.https.port该属性类似于struts.url.http.port属性的作用,区别是该属性指定的是Web应用的加密服务端口。struts.url.includeParams该属性指定Struts2生成URL时是否包含请求参数。该属性接受none、get和all三个属性值,分别对应于不包含、仅包含GET类型请求参数和包含全部请求参数。struts.custom.i18n.resources该属性指定Struts2应用所需要的国际化资源文件,如果有多份国际化资源文

4、件,则多个资源文件的文件名以英文逗号(,)隔开。struts.dispatcher.parametersWorkaround对于某些JavaEE服务器,不支持HttpServletRequest调用getParameterMap()方法,此时可以设置该属性值为true来解决该问题。该属性的默认值是false。对于WebLogic、Orion和OC4J服务器,通常应该设置该属性为true。struts.freemarker.manager.classname该属性指定Struts2使用的FreeMarker管理器。该属性的默认值是org.apache.struts2.views.free

5、marker.FreemarkerManager,这是Struts2内建的FreeMarker管理器。struts.freemarker.wrapper.altMap该属性只支持true和false两个属性值,默认值是true。通常无需修改该属性值。struts.xslt.nocache该属性指定XSLTResult是否使用样式表缓存。当应用处于开发阶段时,该属性通常被设置为true;当应用处于产品使用阶段时,该属性通常被设置为false。struts.configuration.files该属性指定Struts2框架默认加载的配置文件,如果需要指定默认加载多个配置文件,则多个配置文件

6、的文件名之间以英文逗号(,)隔开。该属性的默认值为struts-default.xml,struts-plugin.xml,struts.xml,看到该属性值,读者应该明白为什么Struts2框架默认加载struts.xml文件了。序号常量名说明1struts.configuration该属性指定加载Struts2配置文件的配置文件管理器。该属性的默认值是org.apache.Struts2.config.DefaultConfiguration,这是Struts2默认的配置文件管理器。如果需要实现自己的配置管理器,开发者则可以实现一个实现Configuration接口的类,该类可以自

7、己加载Struts2配置文件。2struts.locale指定Web应用的默认Locale。3struts.i18n.encoding指定Web应用的默认编码集。该属性对于处理中文请求参数非常有用,对于获取中文请求参数值,应该将该属性值设置为GBK或者GB2312。提示:当设置该参数为GBK时,相当于调用HttpServletRequest的setCharacterEncoding方法。4struts.objectFactory指定Struts

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。