Struts2完整配置文件带诠释(开发项目期间最实用)
Struts2完整配置文件带注释(开发项目期间最实用)
Struts2完整配置文件带注释(开发项目期间最实用)
2012-11-12 14:33:25| 分类: 默认分类 |字号 订阅
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<!-- 开发模式下使用可以打印出详细的错误信息,正式发布时改为false -->
<constant name="struts.devMode" value="true" />
<!-- 设置浏览器是否缓存静态内容,正式发布时改为true -->
<constant name="struts.serve.static.browserCache " value="false" />
<!-- 指定struts配置文件修改后是否自动重新加载文件,正式发布时改为false -->
<constant name="struts.configuration.xml.reload" value="true" />
<!-- 设置是否每次HTTP请求到达时,系统都重新加载资源文件,正式发布时改为false -->
<constant name="struts.i18n.reload" value="true" />
<!-- 指定XSLT Result是否使用样式表缓存,正式发布时改为false -->
<constant name="struts.xslt.nocache" value="true" />
<!-- 指定编码集统一为UTF-8 -->
<constant name="struuts.i18n.encoding" value="UTF-8" />
<!-- 默认的视图主题 -->
<constant name="struts.ui.theme" value="simple" />
<!-- 与spring集成,指定由spring负责action的创建 -->
<constant name="struts.objectFactory" value="spring" />
<!-- 上传文件的大小限制 -->
<constant name="struts.multipart.maxSize" value="102400000" />
<!-- 上传文件的临时文件存放路径-->
<constant name="struts.multipart.saveDir" value="D:\tempFile" />
<!-- 全局的异常处理 ,开发时暂时屏蔽,所有包都继承此包-->
<package name="tryException" namespace="/" extends="struts-default">
<!--
<global-results>
<result name="errorPage">/WEB-INF/jsp/error/error500.jsp</result>
</global-results>
<global-exception-mappings>
<exception-mapping result="errorPage" exception="java.lang.Exception" />
</global-exception-mappings>
-->
</package>
<!-- 所有后台管理包都继承此包,拦截器
<package name="adminDefault" namespace="/" extends="tryException">
<interceptors>
<interceptor name="adminInterceptor" class="com.lun.interceptor.AdminInterceptor"/>
<interceptor-stack name="adminStack">
<interceptor-ref name="defaultStack"/>
<interceptor-ref name="adminInterceptor"/>
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="adminStack"/>
<global-results>
<result name="adminLogin" type="redirectAction">
<param name="namespace">/system</param>
<param name="actionName">login</param>
</result>
</global-results>
</package>
-->
<!-- 控制跳转页面包 -->
<package name="action" extends="struts-default" namespace="/">
<action name="action" class="userAction" method="redirectPage">
<result>${ac}</result>
</action>
</package>
<!-- 包含所有的struts配置文件 -->
<include file="struts_all/struts_*.xml"/>
</struts>
Struts2完整配置文件带注释(开发项目期间最实用)
2012-11-12 14:33:25| 分类: 默认分类 |字号 订阅
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<!-- 开发模式下使用可以打印出详细的错误信息,正式发布时改为false -->
<constant name="struts.devMode" value="true" />
<!-- 设置浏览器是否缓存静态内容,正式发布时改为true -->
<constant name="struts.serve.static.browserCache " value="false" />
<!-- 指定struts配置文件修改后是否自动重新加载文件,正式发布时改为false -->
<constant name="struts.configuration.xml.reload" value="true" />
<!-- 设置是否每次HTTP请求到达时,系统都重新加载资源文件,正式发布时改为false -->
<constant name="struts.i18n.reload" value="true" />
<!-- 指定XSLT Result是否使用样式表缓存,正式发布时改为false -->
<constant name="struts.xslt.nocache" value="true" />
<!-- 指定编码集统一为UTF-8 -->
<constant name="struuts.i18n.encoding" value="UTF-8" />
<!-- 默认的视图主题 -->
<constant name="struts.ui.theme" value="simple" />
<!-- 与spring集成,指定由spring负责action的创建 -->
<constant name="struts.objectFactory" value="spring" />
<!-- 上传文件的大小限制 -->
<constant name="struts.multipart.maxSize" value="102400000" />
<!-- 上传文件的临时文件存放路径-->
<constant name="struts.multipart.saveDir" value="D:\tempFile" />
<!-- 全局的异常处理 ,开发时暂时屏蔽,所有包都继承此包-->
<package name="tryException" namespace="/" extends="struts-default">
<!--
<global-results>
<result name="errorPage">/WEB-INF/jsp/error/error500.jsp</result>
</global-results>
<global-exception-mappings>
<exception-mapping result="errorPage" exception="java.lang.Exception" />
</global-exception-mappings>
-->
</package>
<!-- 所有后台管理包都继承此包,拦截器
<package name="adminDefault" namespace="/" extends="tryException">
<interceptors>
<interceptor name="adminInterceptor" class="com.lun.interceptor.AdminInterceptor"/>
<interceptor-stack name="adminStack">
<interceptor-ref name="defaultStack"/>
<interceptor-ref name="adminInterceptor"/>
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="adminStack"/>
<global-results>
<result name="adminLogin" type="redirectAction">
<param name="namespace">/system</param>
<param name="actionName">login</param>
</result>
</global-results>
</package>
-->
<!-- 控制跳转页面包 -->
<package name="action" extends="struts-default" namespace="/">
<action name="action" class="userAction" method="redirectPage">
<result>${ac}</result>
</action>
</package>
<!-- 包含所有的struts配置文件 -->
<include file="struts_all/struts_*.xml"/>
</struts>