`
peigang
  • 浏览: 170626 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Struts2应用开发详解--4、Action配置的默认值

    博客分类:
  • JAVA
阅读更多

如前文所述struts.xml配置文件负责所有的action配置。完整的配置文件如下:

<action name="helloworld" class="test.HelloWorldAction">
            <result name="success">/page/hello.jsp</result>
</action>
但是如果修改为如下配置,同样可以实现访问。

<action name="helloworld" >
            <result>/page/hello.jsp</result>
</action>
内部机制如下:

1、如果没有为action指定class,则默认为 com.opensymphony.xwork2.ActionSupport。

2、如果没有为action制定method,则默认执行action的execute()方法。

3、如果没有制定result的name属性,则name默认值为success。

 

分享到:
评论

相关推荐

    Struts2属性文件详解

    此属性设定了Struts 2应用是否使用开发模式,默认值为`false`。当设置为`true`时,在应用出错时可以显示更多且更友好的错误提示。 #### struts.i18n.reload 指定了是否每次HTTP请求到达时,系统都重新加载资源文件...

    Struts2的常量详解

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

    Struts2配置文件详解

    ### Struts2配置文件详解 #### 一、引言 Struts2是一个基于Java的开源Web应用程序框架,它简化了Web应用的开发过程并提高了代码的可维护性。`struts.xml`作为Struts2的核心配置文件,在项目中扮演着极其重要的角色...

    struts2常量详解

    4. **struts.properties**:这是Struts2的属性配置文件,通常用于设置一些框架级别的配置选项。 5. **web.xml**:Web应用的部署描述符,虽然不是Struts2特有的,但其中可以配置Struts2的初始化参数。 配置文件的...

    struts2核心配置文件

    `struts.xml` 文件是Struts2的核心配置文件之一,主要负责管理和定义应用程序中的Action映射以及相关的Result定义。具体来说,该文件包括以下几个关键部分: 1. **Action 映射**: - 指定每个Action的名称、执行的...

    Struts2(一)

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

    struts2参数配置

    ### Struts2参数配置详解 #### 一、概述 在深入了解Struts2框架时,我们不可避免地会接触到各种参数配置。这些配置对于整个框架的运行至关重要。本文将围绕Struts2中的关键配置进行深入探讨,旨在帮助开发者更好地...

    轻松学Java_Web开发之Struts_2配置详解.pptx

    了解并熟练掌握这些配置文件的用法,能够帮助开发人员更有效地构建和维护基于Struts 2的Web应用。配置文件之间存在相互依赖的关系,比如`struts.xml`会引用`struts-default.xml`中的默认配置,而`web.xml`中的过滤器...

    struts.xml和struts.properties配置详解

    `struts.xml`是Struts2的核心配置文件,它负责定义动作(Action)、结果(Result)、拦截器(Interceptor)等核心元素,控制着应用程序的流程。以下是一些主要的配置元素: 1. ****: 定义一个包,可以包含多个...

    Struts 2 properties文件详解

    ### Struts 2 properties文件详解 #### 概述 `struts.properties` 文件是Struts 2框架中的核心配置文件之一,它包含了Struts 2框架运行时所需的一系列配置属性。这些属性决定了Struts 2的行为特征以及与其他组件如...

    详解struts1的配置文件.doc

    ### 详解Struts1的配置文件 #### 一、引言 在Java Web开发中,Struts1框架作为MVC架构的一种实现,被广泛应用于构建动态网站和企业级应用程序。Struts1的核心功能之一在于其强大的配置文件机制,通过XML格式的配置...

    struts配置元素详解

    Struts配置元素详解 在Java Web开发中,Struts框架是一个非常重要的MVC(Model-View-Controller)架构,它提供了强大的控制层解决方案。本文将深入解析Struts配置文件`struts-config.xml`中的各个核心元素及其用法...

    JSP Struts配置文件详解

    ### JSP Struts配置文件详解 #### 一、概述 在深入探讨`struts-config.xml`文件中的各项配置之前,我们需要了解Struts框架的基本概念及其配置文件的重要性。Struts是基于MVC(Model-View-Controller)设计模式的...

    struts.properties详解

    作为Struts2框架的核心配置文件之一,`struts.properties`扮演着至关重要的角色,它负责管理Struts2应用程序的各种配置信息,从而使得开发者能够更灵活地控制框架的行为。下面将对`struts.properties`中的关键配置项...

    Struts2的常量配置

    Struts2的配置灵活性体现在其丰富的常量配置选项上,这些配置项可以调整框架的行为,优化应用程序性能,以及适应不同的开发需求。本文将深入探讨Struts2中的常量配置,包括它们的作用、默认值以及如何在不同场景下...

    Struts2属性文件详解.doc

    默认值是`org.apache.struts2.config.DefaultConfiguration`,但开发者可以通过实现`Configuration`接口来自定义配置管理器。 2. `struts.locale`:此属性设置Web应用的默认区域设置(Locale),影响了语言和文化...

    struts2的课件

    ### Struts2框架详解 #### 一、Struts2简介及其优势 Struts2是一个流行的Java Web应用程序框架,由Apache基金会维护。它基于MVC(Model-View-Controller)架构模式,提供了一种灵活的方式来构建可扩展的企业级应用...

Global site tag (gtag.js) - Google Analytics