是Struts2的配置文件,默认叫default.properties文件。它配置struts的默认配置,例如:struts2的默认配置
为action就是在该文件中定义。
这个文件提供了一种更改框架默认行为方式的机制。在一般情况下,如果不是打算让调试更加方便的话,你根本无须更改这个文件。在“struts.properties”文件中定义的属性都可以在“web.xml”文件的“init-param”标签中进行配置,或者通过“struts.xml”文件中的“constant” 标签来修改。
此文件位于Struts2的jar包中,只读文件,我们无法修改,那我们如何修改Strut2的默认配置?
解决办法:新建一个struts.properties在classpath的根目录下。
例如:修改Struts2的默认后缀为.do
struts.properties文件中写
struts.action.extension=do
|
Struts.properties相关配置祥解:
struts.action.extension
|
设置Struts2的后缀,默认为action
|
struts.configuration
|
org.apache.struts2.config.Configuration接口名
|
struts.configuration.files
|
struts自动加载的一个配置文件列表,
默认加载struts-default.xml,struts-plugin.xml,struts.xml
|
struts.configuration.xml.reload
|
是否加载xml配置(true,false),默认为true
|
struts.continuations.package
|
含有actions的完整连续的package名称
|
struts.custom.i18n.resources
|
加载附加的国际化属性文件(不包含.properties后缀)
|
struts.custom.properties
|
加载附加的配置文件的位置
|
struts.devMode
|
是否为struts开发模式
|
struts.dispatcher.parametersWorkaround
|
(某些版本的weblogic专用)是否使用一个servlet请求参数工作区
(PARAMETERSWORKAROUND)
|
struts.enable.DynamicMethodInvocation
|
允许动态方法调用,使用通配符动态调用action
|
struts.freemarker.manager.classname
|
org.apache.struts2.views.freemarker.FreemarkerManager接口名
|
struts.i18n.encoding
|
国际化信息内码,编号,默认为UTF-8
|
struts.i18n.reload
|
是否国际化信息自动加载
|
struts.locale
|
默认的国际化地区信息
|
struts.mapper.class
|
org.apache.struts2.dispatcher.mapper.ActionMapper接口
|
struts.multipart.maxSize
|
multipart请求信息的最大尺寸(文件上传用)
|
struts.multipart.parser
|
专为multipart请求信息使用的org.apache.struts2.dispatcher.multipart.MultiPartRequest解析器接口(文件上传用)
|
struts.multipart.saveDir
|
设置存储上传文件的目录夹
|
struts.objectFactory
|
com.opensymphony.xwork2.ObjectFactory接口(spring)
|
struts.objectFactory.spring.autoWire
|
是否自动绑定Spring
|
struts.objectFactory.spring.useClassCache
|
是否spring应该使用自身的cache
|
struts.objectTypeDeterminer
|
com.opensymphony.xwork2.util.ObjectTypeDeterminer接口
|
struts.serve.static.browserCache
|
是否struts过滤器中提供的静态内容应该被浏览器缓存在头部属性中
|
struts.serve.static
|
是否struts过滤器应该提供静态内容
|
struts.tag.altSyntax
|
是否可以用替代的语法替代tags
|
struts.ui.templateDir
|
UI templates的目录夹
|
struts.ui.theme
|
默认的UI template主题
|
struts.url.http.port
|
设置http端口
|
struts.url.https.port
|
设置https端口
|
struts.url.includeParams
|
在url中产生 默认的includeParams
|
struts.velocity.configfile
|
velocity配置文件路径,默认为velocity.properties
|
struts.velocity.contexts
|
velocity的context列表
|
struts.velocity.manager.classname
|
org.apache.struts2.views.velocity.VelocityManager接口名
|
struts.velocity.toolboxlocation
|
velocity工具盒的位置是否XSLT模版应该被缓存
|
分享到:
相关推荐
6. struts.custom.i18n.resources:这是一个附加的国际化属性文件路径,Struts2将加载这个文件中的国际化信息。 7. struts.custom.properties:这是一个附加的配置文件路径,Struts2将加载这个文件中的设置和参数。...
在struts2中使用result里type="stream"的结果类型时,可以实现文件的下载管理,使用时也是比较顺畅,但是当在“下载提示窗口”中点击“取消按钮”时,总是报出“java.lang.IllegalStateException”异常,异常内容...
加载附加的国际化属性文件(不包含.properties后缀) struts.custom.properties Location of additional configuration properties files to load 加载附加的配置文件的位置 struts.devMode Whether Struts ...
Struts2属性文件详解 struts.configuration 该属性指定加载Struts 2配置文件的配置文件管理器.该属性的默认值是org.apache.Struts2.config.DefaultConfiguration, 这是Struts 2默认的配置文件管理器.如果需要实现...
自己学会的,保存的学习网页,给大家分享 struts2 国际化
Sturts2.0配置--> sturts.xml、struts.properties Spring2.0配置--> applicationContext.xml Hibernate3.2配置--> hibernate.cfg.xml JSP文件--> 具有Struts2.0支持的增、删、改、查页面及自定义查询、自动分页等...
一个非常详细的struts.properties文件,一看就明白.
通过 struts.xml、struts.properties 或 web.xml 改变 struts.convention.default.parent.package 常量的值,让支持 REST 风格的 Action 所在的包默认继承 rest-default,而不是继承默认的 convention-default 父包...
详尽的struts2的struts.properties各个属性介绍
5.struts配置文件改动后,是否重新加载 <constant name="struts.configuration.xml.reload" value="true" /> 6.查看源码:Build path 后的类库中,奶瓶图标找到struts-core-2.5.16.jar 右键-->properties--&...
Sturts2.0配置--> sturts.xml、struts.properties Spring2.0配置--> applicationContext.xml Hibernate3.2配置--> hibernate.cfg.xml JSP文件--> 具有Struts2.0支持的增、删、改、查页面及自定义查询、自动分页等...
Sturts2.0配置--> sturts.xml、struts.properties Spring2.0配置--> applicationContext.xml Hibernate3.2配置--> hibernate.cfg.xml JSP文件--> 具有Struts2.0支持的增、删、改、查页面及自定义查询、自动分页等...
Sturts2.0配置--> sturts.xml、struts.properties Spring2.0配置--> applicationContext.xml Hibernate3.2配置--> hibernate.cfg.xml JSP文件--> 具有Struts2.0支持的增、删、改、查页面及自定义查询、自动分页等...
Struts 2 properties文件详解
truts.xml_struts.properties_详解共6页.pdf.zip
sturts2的配置文件 struts.properties配置详解
3、配置struts-config.xml文件;建立action、formbean; 改配置可以自动生成,使用eclipse进行自动生成,在建立时,如下图,可直接生成对应的action类和formbean类。 1 <?xml version="1.0" encoding="UTF-8"?> 2 ...
struts2核心配置文件,struts2.xml和struts2.properties