Struts2常量的具体用法实例
<constant name="struts.i18n.encoding" value="UTF-8" />
<!- 国际化-把资源文件定为全局变量 baseName为名字-->
<constant name="struts.custom.i18n.resources" value="baseName" />
<constant name="struts.action.extension" value="do,action,htm,html,jsp" />
<constant name="struts.serve.static.browserCache" value="false" />
<constant name="struts.configuration.xml.reload" value="true" />
<constant name="struts.devMode" value="true" />
<constant name="struts.ui.theme" value="simple" />
<constant name="struts.objectFactory" value="spring" />
<constant name="struts.configuration" value="org.apache.struts2.config.DefaultConfiguration" />
<constant name="struts.locale" value="zh_CN" />
<constant name="struts.i18n.encoding" value="GBK" />
<cosntant name="struts.objectFactory.spring.useClassCache" value="true"/>
<cosntant name="struts.objectTypeDeterminer" value="tiger" />
<constant name="struts.multipart.parser" value="cos" />
<constant name="struts.multipart.parser" value="pell" />
<constant name="struts.multipart.parser" value="jakarta" />
<constant name="struts.multipart.saveDir" value="/tmpuploadfiles" />
<constant name="struts.multipart.maxSize" value="2097152" />
<constant name="struts.custom.properties"value="application,org/apache/struts2/extension/custom" />
<constant name="struts.enable.DynamicMethodInvocation" value="true" />
<constant name="struts.enable.SlashesInActionNames" value="true" />
<constant name="struts.tag.altSyntax" value="true" />
<cosntant name="struts.configuration.xml.reload" value="true" />
下面是一些不常用的常量使用方法,需要了解一下:因为重点是struts2的讲解,所以与spring集成时用到的常量
<constant name="struts.mapper.class"
value="org.apache.struts2.dispatcher.mapper.DefaultActionMapper" />
<constant name="struts.tag.altSyntax" value="true" />
<cosntant name="struts.ui.templateDir" value="template" />
<cosntant name="struts.ui.templateSuffix" value="ftl" />
<cosntant name="struts.velocity.configfile" value="velocity.properties" />
<cosntant name="struts.velocity.contexts" value="...." />
<cosntant name="struts.velocity.toolboxlocation" value="...." />
<cosntant name="struts.url.http.port" value="80" />
<constant name="struts.custom.properties"
value="application,org/apache/struts2/extension/custom" />
<cosntant name="struts.url.https.port" value="443" />
<cosntant name="struts.url.includeParams" value="get" />
<cosntant name="struts.custom.i18n.resources" value="application" />
<cosntant name="struts.dispatcher.parametersWorkaround" value="false" />
<cosntant name="struts.freemarker.manager.classname"
value="org.apache.struts2.views.freemarker.FreemarkerManager" />
<cosntant name="struts.freemarker.templatesCache" value="false" />
<cosntant name="struts.freemarker.wrapper.altMap" value="true" />
<cosntant name="struts.xslt.nocache" value="false" />
<cosntant name="struts.configuration.files"
value="struts-default.xml,struts-plugin.xml,struts.xml" />
<cosntant name="struts.mapper.alwaysSelectFullNamespace"
value="false" />
<constant name="struts.objectFactory" value="spring" />
<constant name="struts.configuration"
value="org.apache.struts2.config.DefaultConfiguration" />
<constant name="struts.locale" value="zh_CN" />
<constant name="struts.i18n.encoding" value="UTF-8" />
<constant name="struts.objectFactory" value="spring"></constant>
<constant name="struts.objectFactory.spring.autoWire" value="name" />
<cosntant name="struts.objectFactory.spring.useClassCache" />
<cosntant name="struts.objectTypeDeterminer" value="tiger" />