`

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完整配置文件带注释

    这是我自己在做项目时总结的最完美的配置,尤其是开发时,里边有好多配置可以减少程序员的烦恼,如限制上传文件大小,修改完配置文件后不需要重启tomcat即可生效等...

    struts2核心配置文件

    ### Struts2核心配置文件详解 #### 一、概述 Struts2框架是Java Web开发领域内一个重要的轻量级框架,它简化了基于MVC(Model-View-Controller)设计模式的应用程序开发过程。在Struts2框架中,有两个核心配置文件...

    大型项目的struts,spring配置文件

    Struts和Spring是Java开发中两个非常重要的框架,它们在...总之,理解和熟练掌握Struts和Spring的配置文件对于开发大型项目至关重要。正确配置和管理这些文件能够确保系统的稳定运行,提高代码的可维护性和可扩展性。

    struts2的struts.properties配置文件详解

    Struts2的Struts.properties配置文件详解 Struts2是一个基于MVC模式的Web应用程序框架,它提供了一个名为Struts.properties的配置文件,该文件用于配置Struts2的各种参数和设置。下面将对Struts.properties配置文件...

    struts2配置文件加载顺序

    Struts2是一个流行的Java web开发框架,它提供了一种优雅的方式来组织和控制应用程序的行为。配置文件在Struts2中起着至关重要的作用,它们定义了请求如何被映射到特定的Action,以及如何处理结果。了解Struts2配置...

    Struts2 配置文件

    配置SSH框架时关于Struts2的配置文件

    struts2配置文件改变位置问题

    在描述的问题中,开发者尝试将`struts.xml`文件移动到项目中的不同位置,但发现即使指定了新的路径,Struts2也无法正确加载该配置文件。这是因为Struts2框架在启动时,并不直接根据应用程序的根目录来寻找配置文件,...

    struts2配置文件详细说明

    配置文件在Struts2中起着至关重要的作用,它定义了框架的行为、动作映射、拦截器和其他关键设置。以下是Struts2配置文件的一些核心元素和属性的详细说明: 1. **配置文件结构**: Struts2的配置通常存储在一个名为...

    struts2项目部署

    - `web.xml`:这是Servlet配置文件,用于配置Struts2的核心过滤器和其他web应用组件。 - `struts.xml`:Struts2的配置文件,定义了Action、结果类型、拦截器等。 3. **lib目录**:包含所有必要的库文件,包括...

    Struts2框架及注释和用法

    Struts2是一个强大的Java web开发框架,它基于MVC(Model-View-Controller)设计模式,为...而"Struts2"文件可能是包含示例项目或库的压缩包,供学习和参考。结合这两个资源,你可以更深入地理解和实践Struts2框架。

    struts2配置文件传值中文乱码

    在IT领域,特别是Web开发中,遇到中文乱码问题是相当常见的,尤其是在使用Struts2框架进行项目开发时。本文将围绕“Struts2配置文件传值中文乱码”这一主题,深入探讨其成因、解决方案以及相关的配置细节,旨在帮助...

    struts2所有包和配置文件

    总之,Struts2的所有包和配置文件构成了一个功能强大的MVC框架,通过`web.xml`和`struts.xml`的合理配置,可以实现高效、灵活的Web应用开发。理解并熟练运用这些核心组件和配置,对于提升Java Web开发的效率和质量至...

    struts2 jar包及配置文件

    本资源包含Struts2的核心jar包和相关的配置文件,对于学习和开发基于Struts2的应用来说是非常宝贵的。 首先,我们来了解一下Struts2的核心jar包。这些jar文件通常包括以下组件: 1. **struts2-core.jar**:这是...

    struts2 为应用指定多个配置文件.rar

    5. **IDE相关文件**:`.mymetadata`、`.project`和`.myeclipse`都是IDE(可能是MyEclipse)的配置文件,它们对实际的Struts2配置没有直接影响,但它们对于开发环境的设置和项目的版本控制是有用的。 6. **项目结构*...

    Struts2各配置文件详解.doc

    总结来说,理解并熟练掌握Struts2的配置文件对于开发高效、稳定的Web应用至关重要。通过这些配置,开发者能够精细控制Struts2的行为,包括Action的执行、结果的渲染、拦截器的使用以及错误处理等,从而实现符合项目...

    搭建基础Struts2开发环境的必需jar包,如需完整的文件请移步官网下载

    为了获取最新和最完整的Struts2开发环境,建议直接访问Struts2的官方网站下载最新的发行版,里面会包含所有必需的库和文档,以及示例项目,有助于快速上手和学习。同时,官方文档和社区论坛也是学习和解决问题的重要...

    struts2_uploadify带进度条的多文件上传下载

    总之,这个项目实例为使用Struts2和Uploadify实现带进度条的多文件上传及下载功能提供了一个基础模板,对于学习和实践此类功能的开发者来说是一个有价值的参考。通过深入研究和理解这个项目的代码,可以提升对Struts...

    Struts2 配置文件手册

    Struts2是一个流行的Java web应用程序框架,用于构建MVC(模型-视图-控制器)架构的应用。配置文件在Struts2框架中起着至关重要的作用,...理解和掌握配置文件的结构和用法是开发高效、健壮的Struts2应用的关键步骤。

    Struts2的DTD配置文件struts-2.3.dtd

    在Struts2中,`struts.xml`是核心配置文件,它定义了应用的行为、动作、结果和其他组件。为了在Eclipse这样的集成开发环境中获得代码提示和自动完成,我们需要引入DTD(文档类型定义)文件,例如`struts-2.3.dtd`。 ...

    struts2配置文件详解

    这是Struts2框架中最关键的配置文件之一,它定义了Action、拦截器等组件的配置信息。下面是一些常见的配置元素: - **`&lt;package&gt;`**:定义一个配置包,可以包含多个Action配置。 - **`&lt;action&gt;`**:定义具体的...

Global site tag (gtag.js) - Google Analytics