美文网首页
NO.6 xml配置文件的主要元素

NO.6 xml配置文件的主要元素

作者: WXFA | 来源:发表于2018-08-03 23:26 被阅读0次

一、package元素

1.1、作用:

            在struts2的配置文件中引入了面向对象思想,使用了分包管理。易于管理动作类。便于模块化开发动作类。

1.2、属性:

            name:包的名称。必须写。且必须唯一。

            extends:一般情况下需要继承struts-default包,但不是必须的。不过如果不继承的话,将无法使用struts2提供的核心功能。

            truts-default.xml中定义着struts-default这个包。而struts-default.xml是在我们的struts.xml加载之前加载。

            abstract:把包声明为抽象包,抽象包就是用来被继承的。只要是没有元素的包,就可以声明为抽象包。

            namespace:名称空间。(名称空间 + 动作名称 = 访问路径)

1.3、packege中的namespace详解

namespace的默认值:

            a.不写该属性

            b.写了该属性,取值是一个"".

注意:默认值不是 /

动作类的搜索顺序:

二、action元素

2.1、作用

        配置动作用的。

2.2、属性:

        name:动作名称

        class:动作类全名。默认的动作类是:com.opensymphony.xwork2.ActionSupport是在struts-default.xml中定义的

method:动作类中的方法名称。默认是public String execute(){}

要求:

    1.public的

    2.返回值必须是String

    3.没有参数

2.3、动作类

a.方式一:动作类就是一个POJO(Plain Old Java Object 原始的java对象),非常简单的javabean。

b.方式二:动作类实现com.opensymphony.xwork2.Action接口。

                常量:给动作方法返回值用的。用常量可以使你的应用规范和统一。

c.方式三:动作类继承com.opensymphony.xwork2.ActionSupport 推荐使用

2.4、动作的访问

            a.使用通配符:

升级版:

优先级:绝对匹配优先。使用通配符的按照在配置文件中的先后顺序进行匹配的。

b.动态方法调用

相关文章

  • NO.6 xml配置文件的主要元素

    一、package元素 1.1、作用: 在struts2的配置文件中引入了面向对象思想,使用了分包管理。易于管理动...

  • tomcat - server.xml 原来你真的不了解

    前言: server.xml是tomcat的主要配置文件,server.xml的每一个元素都对应了Tomcat中的...

  • Spring(2)——Bean

    1、XML配置Bean spring配置文件的根元素,包含一个或多个bean元素。 ...

  • MyBatis3-配置详解

    XML 配置文件详解 首先看根元素configuration为什么根元素是这个,因为mybatis-3-confi...

  • 003-bean xml 解析流程

    一.需求 探讨Spring 配置文件 bean.xml 中元素是如何被解析的 二.xml构成划分 1.dispat...

  • mybatis-config.xml配置解析

    1、mybatis-config.xml 系统核心配置文件 能配置的内容如下: 2、environments元素 ...

  • xml dtd schema

    xml xml就是一个标记语言,主要用途就是数据传输和配置文件。 eg: xml总是以

  • SSM整合

    ssm整合主要有3个配置文件,web.xml、springmvc.xml和applicationContext.x...

  • Maven(九)maven 依赖的基本概念

    一、依赖的基本配置 配置文件中(pom.xml),根元素 project 下的 dependencies 可以包含...

  • SSM配置文件

    有几个主要的配置文件,先了解下每个配置文件的作用。 web.xml:当服务启动时首先会去加载web.xml这个资源...

网友评论

      本文标题:NO.6 xml配置文件的主要元素

      本文链接:https://www.haomeiwen.com/subject/bzfpvftx.html