`

Action中各项配置的默认值

阅读更多
配置一个Action:
1<package name="hello" namespace="/action" extends="struts-default">
2        <action name="helloworld">
3                <result>/WEB-INF/page/hello.jsp</result>
4        </action>
5</package>
Action的代码如下:
 1public class HelloWorldAction {
 2    private String msg;
 3    
 4    public String getMessage() {
 5        return msg;
 6    }

 7
 8    public String execute(){
 9        msg = "我的第一个struts2应用";
10        return "success";
11    }

12}
访问以下路径:http://localhost:8080/struts2/action/helloworld依然可以访问到jsp中的内容。这主要是因为Action中有很多默认配置:
1.如果没有为action配置class属性,那么其默认值为ActionSupport。
2.如果没有为action配置method属性,那么默认为execute
3.ActionSupport类中有一个execute()方法,它返回一个常量SUCCESS,而该常量的值为"success"。
4.如果没有为result设置name属性,默认为success。
知道以上内容,则不难理解为什么即使省略了很多属性的配置,依然能够访问到该Action了。
分享到:
评论

相关推荐

    5Action配置的各项默认值

    Struts 2是Struts的下一代产品,是在 struts 和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构的差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理...

    传智播客struts2.1视频教程_源代码_Action配置的各项默认值

    以上就是关于"传智播客Struts2.1视频教程_源代码_Action配置的各项默认值"的主要知识点。在实际项目中,掌握这些配置项的使用能帮助开发者更高效地构建和维护Web应用。通过实践和不断探索,可以进一步提升对Struts2...

    传智播客struts2教程

    05_传智播客struts2.1视频教程_Action配置的各项默认值.rar 这个资源可能涵盖了Struts2 Action配置的默认设置,如默认的result类型、参数绑定规则、异常处理策略等。了解这些默认值可以帮助开发者更高效地配置和使用...

    JSP Struts配置文件详解

    在深入探讨`struts-config.xml`文件中的各项配置之前,我们需要了解Struts框架的基本概念及其配置文件的重要性。Struts是基于MVC(Model-View-Controller)设计模式的Java Web应用开发框架。它通过将业务逻辑、数据...

    ec7配置开关说明

    以上配置项涵盖了 e-cology7 系统中常用的配置开关,通过这些配置项可以灵活地调整系统的各项功能,以满足不同业务场景的需求。在实际使用过程中,根据具体的应用场景进行合理的配置是十分重要的。

    struts.properties文件详解

    下面将详细解释文件中的各项属性及其作用。 1. `struts.configuration`: 这个属性定义了 Struts2 配置文件的加载策略,默认使用 `org.apache.struts2.config.DefaultConfiguration`,这是一个内置的配置管理器。...

    FIBOCOM_H3-Family AT Commands User Manual_V1.2.6

    - V1.2.1 版本中,改变了+CBAUD和+IPR的默认值,并添加了+CUBAND命令;还更新了+XREG命令。 ### 四、AT命令简介 AT命令是用于配置和控制调制解调器或其他数据终端设备的标准指令集。FIBOCOM H3系列模块支持一系列...

    php上传文件大小限制的解决办法

    需要注意的是,在实际部署时应根据服务器资源情况及业务需求合理设置各项参数,避免因过度配置而导致的资源浪费。此外,考虑到安全性,还需对上传文件类型等进行验证,确保系统的稳定性和安全性。

    jQuery验证框架

    下面我们将详细介绍jQuery Validation Plugin的各项特性与用法。 #### 二、可选项(options) 在配置jQuery Validation Plugin时,可以通过设置一系列的可选项来定制化验证行为。以下是一些常用的可选项: 1. **...

Global site tag (gtag.js) - Google Analytics