`
zhoujianghai
  • 浏览: 439164 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

struts2常量详解

阅读更多
struts2的配置文件之struts.properties  
该文件定义了很多的Struts 2常量

struts.action.extension=do,htm,jsp,jspa,jspx,php,asp,aspx
该常量指定需要Struts 2处理的请求后缀,该常量的默认值是action,即所有匹配*.action的请求都由Struts 2处理。如果用户需要指定多个请求后缀,则多个后缀之间以英文逗号(,)隔开

struts.objectFactory=spring
指定Struts 2默认的ObjectFactory Bean,该常量默认值是spring

struts.enable.DynamicMethodInvocation=false
该常量设置Struts 2是否支持动态方法调用,该常量的默认值是true。如果需要关闭动态方法调用,则可设置该常量为false

struts.devMode=false
该常量设置Struts 2应用是否使用开发模式。如果设置该常量为true,则可以在应用出错时显示更多、更友好的出错提示。该常量只接受true和false两个值,该常量的默认值是false。通常,应用在开发阶段,将该常量设置为true,当进入产品发布阶段后,则该常量设置为false

struts.locale=zh_CN
指定Web应用的默认Locale
struts.i18n.encoding=GBK
指定Struts 2应用编码的默认使用字符集。该常量对于处理中文请求参数非常有用,如需获取中文请求参数值,应该将该常量值设置为GBK或者GB2312。 提示  当设置该参数为GBK时,相当于执行了HttpServletRequest的setCharacterEncoding("GBK")方法

struts.ui.theme=simple
该常量指定视图标签默认的视图主题,该常量的默认值是xhtml

#struts.custom.i18n.resources=i18n
struts.ui.templateDir=/WEB-INF/template

该常量指定视图主题所需要模板文件的位置,该常量的默认值是template,即默认加载template路径下的模板文件

#struts.multipart.saveDir=temp/
struts.multipart.maxSize=8388608

该常量指定Struts 2文件上传中整个请求内容允许的最大字节数

struts.enable.SlashesInActionNames=true
该常量设置Struts 2是否允许在Action名中使用斜线,该常量的默认值是false。如果开发者希望允许在Action名中使用斜线,则可设置该常量为true

本文转载自:http://blog.sina.com.cn/s/blog_60869b9a0100gdth.html
分享到:
评论

相关推荐

    Struts2的常量详解

    Struts2 的常量详解 Struts2 框架中有许多重要的常量,它们负责控制着 Struts2 的行为和配置。下面我们将对 Struts2 中的一些常量进行详细的解释和分析。 1. struts.configuration struts.configuration 属性指定...

    struts2常量设置详解 struts2常量设置详解

    ### Struts2常量设置详解 #### 一、概述 在Struts2框架中,配置文件`struts.properties`用于定义一系列重要的系统级配置项,这些配置项对框架的行为模式和功能实现起着至关重要的作用。本文将详细介绍该文件中几个...

    Struts2配置精要之常量constant配置详解(包括零配置Convention 的常量)

    本文将深入探讨Struts2中的常量配置,包括基本的XML配置以及零配置的Convention模式下的常量设定。 首先,让我们了解Struts2框架中的常量配置。这些常量定义在`struts-default.xml`和`struts-plugin.xml`等配置文件...

    Struts2的常量配置

    ### Struts2的常量配置解析 #### 引言 在Java Web开发中,Struts2框架因其灵活性和强大的功能而被广泛采用。Struts2的配置灵活性体现在其丰富的常量配置选项上,这些配置项可以调整框架的行为,优化应用程序性能,...

    Struts2常用常量.doc

    ### Struts2常用常量详解 #### 一、概述 Struts2是一个基于MVC设计模式的开源Java Web框架,它极大地简化了Web应用程序的开发流程,并提供了丰富的插件支持和灵活的配置选项。本文将重点介绍Struts2中常用的配置...

    Struts2内容整理

    Struts2 框架详解 Struts2 是一个基于 Java Servlet 技术的开源 web 应用程序框架,它提供了一个灵活、可扩展的解决方案来构建企业级 web 应用程序。Struts2 框架的核心是 Action,Action 是一个包含了业务逻辑的 ...

    struts2配置文件详解

    ### Struts2配置文件详解 #### 一、引言 在Java Web开发中,Struts2框架因其灵活性和强大的功能而被广泛采用。Struts2框架的配置主要通过多个XML文件来实现,这些配置文件定义了应用程序的行为和结构。本文将详细...

    Struts2快速学习步骤

    本章学习目标  struts2 的概念和作用  struts2 的HelloWorld  简单分析struts2 的运行流程  struts2 配置文件加载 ... struts2 常量文件修改  Action 动作类的三种写法  Action 动作类的三种访问方式

    Struts2各配置文件详解.doc

    这个文件用于定义Struts2框架的常量,比如全局错误页面、应用的字符编码等。这些常量可以在整个应用范围内被访问。 6)web.xml 虽然不是Struts2特有的配置文件,但`web.xml`在Servlet容器中定义了Struts2 Filter的...

    Struts2配置文件详解

    5. **常量(constant)**:`<constant>`标签用于设置Struts2的全局配置参数,这些参数会影响整个应用程序的行为。 6. **类型转换(type-conversion)**:Struts2提供了一种机制,可以自动将HTTP请求参数转换为...

    struts 2详解

    本详解将深入探讨Struts 2的核心概念、架构、配置以及实际应用。 一、Struts 2的核心概念 1. **Action类**:Action类是业务逻辑的载体,处理用户请求并返回结果。每个Action类对应一个URL,用户通过HTTP请求触发...

    struts 2完全学习手册

    ### Struts 2完全学习手册知识点详解 #### Struts 2简介 Struts 2是Struts框架的一个重要分支,它继承了Struts 1.x的一些特性,并在此基础上进行了大幅度的改进与扩展,使之成为了一个更为强大、灵活的Web开发框架...

    struts2详解

    ### Struts2详解 #### 一、Struts2概述与工作原理 Struts2是一个用于构建企业级Java Web应用的强大框架。它继承了Struts1的一些特性,并在此基础上进行了改进和扩展,支持更加灵活和强大的功能。Struts2基于MVC...

    strtus2常量

    ### 常量详解 下面是一些关键的Struts2常量及其作用: 1. **`struts.i18n.encoding`**:设置Web应用的默认编码集,这对应于调用`HttpServletRequest.setCharacterEncoding()`方法。例如,`UTF-8`确保了对各种语言...

    struts2核心配置文件

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

    Struts2(一)

    - **常量配置**:Struts2提供了一系列预定义的常量,这些常量存储在`default.properties`文件中,可通过在`struts.xml`文件中使用`<constant>`元素或者创建`struts.properties`文件等方式覆盖默认值。 - **过滤器...

    Struts2 HelloWorld

    Struts2 HelloWorld 示例详解 Struts2 是一个开源的 MVC(Model-View-Controller)框架,用于构建基于Java的企业级Web应用程序。它继承了Struts1的优点并解决了其存在的问题,提供了更强大的功能和更好的性能。在...

Global site tag (gtag.js) - Google Analytics