`
dxflygao
  • 浏览: 67473 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

strruts2 的 struts.xml package 中 name 与 namespace

阅读更多

package 中 name 仅仅是一个标识,便于被其他包继承,而namespace则是与url相关的

  <!--  method :表示的是使用通配符的方式 一个action 可以处理多个不同请求  -->
<action name="Login_*" method="{1}" class="example.Login">
            <result name="input">/example/Login.jsp</result>
            <result type="redirect-action">Menu</result>
        </action>

 通配符的使用:

 

<!--  所有没有指定的 action都可以映射到此 ,注意 该class 是其他 action 类的父类,设计精巧!! -->  
<action name="*" class="example.ExampleSupport">
            <result>/example/{1}.jsp</result>
        </action>

 

分享到:
评论

相关推荐

    Dom4j解析struts2框架的struts.xml

    在Struts2中,`struts.xml`是核心配置文件,它定义了应用的各个组件,如动作(Actions)、结果(Results)、拦截器(Interceptors)等。本篇文章将深入探讨如何使用Dom4j这个XML处理库来解析`struts.xml`,以便...

    struts.xml文件详解示例代码

    Struts.xml文件是Apache Struts 2框架的核心配置文件,用于定义应用的MVC(Model-View-Controller)架构和动作映射。它为应用程序提供了一种声明式的方式来配置Struts2的行为,使得开发者能够控制请求如何被处理,...

    struts.xml配置详解

    在&lt;package&gt;标签中,开发者可以定义包的名称(name)、继承的包(extends)、包的命名空间(namespace)以及是否抽象(abstract)。继承的概念允许子包获取父包中定义的所有配置信息,包括action、result和...

    dom4j解析struts.xml需要的包装类

    在Struts2中,配置文件`struts.xml`扮演着核心角色,它定义了动作(Action)、包(Package)和结果(Result)等关键组件的行为。为了方便地解析和处理这些配置,开发者常常会创建自定义的包装类(Wrapper Class),...

    struts.xml 配置

    这篇博文详细介绍了如何理解和配置Struts2框架中的struts.xml文件,以实现MVC(Model-View-Controller)设计模式的高效应用。 在Struts2框架中,struts.xml文件主要包含以下几个部分: 1. **包(package)定义**:...

    Struts2手动搭建所有的jar包及相应的struts.xml和web.xml

    &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;!-- Action配置 --&gt; &lt;action name="helloWorld" class="com.example.HelloWorldAction"&gt; &lt;result name="success"&gt;/HelloWorld.jsp &lt;!-- ...

    struts2.0中struts.xml配置文件详解

    `struts.xml`文件是Struts2框架的核心配置文件,它用于定义应用程序的各种配置信息,包括但不限于包(Package)、拦截器(Interceptors)、默认拦截器(Default Interceptor)、全局结果(Global Results)以及...

    struts2的struts.xml文件的元素结构

    在Struts2中,`struts.xml`文件是核心配置文件,用于定义应用的行为、动作映射、结果类型、拦截器等。这篇博文主要探讨了`struts.xml`文件的元素结构,下面我们将详细解析这些关键元素。 首先,`struts.xml`文件...

    struts.xml配置文件详解

    &lt;package name="com.kay.struts2" extends="struts-default" namespace="/test"&gt; ``` - **name**:当前包名为`com.kay.struts2`。 - **extends**:继承自`struts-default`包,这意味着可以复用默认包中定义的一些...

    struts.xml详细说明.doc

    Struts2 框架是基于MVC设计模式的一个强大且灵活的Java Web开发框架,它的核心配置文件是`struts.xml`。这个文件用于定义应用程序的行为,包括Action的映射、结果页面的跳转以及拦截器的配置。以下是关于`struts.xml...

    Struts2.5版本struts.xml与web.xml配置的更改方法

    在Struts2框架中,配置文件`struts.xml`和`web.xml`是核心部分,它们定义了应用程序的行为和路由规则。随着版本的更新,配置方式也会有所改变。以下是Struts2.5版本中`struts.xml`和`web.xml`配置的更改方法: **1....

    S2H action+struts.xml+jsp

    这些方法通常以`execute()`命名,返回一个表示操作结果的字符串,这个结果字符串与`struts.xml`配置文件中的动作映射关联,决定后续的页面跳转。 `struts.xml`是Struts 2的核心配置文件,它定义了请求如何被路由到...

    struts.xml详解.doc

    `struts.xml`是Struts2的核心配置文件,它定义了框架的行为、拦截器、Action及其关联的视图等。以下是`struts.xml`文件的详细解释: 1. **DOCTYPE声明**: 第一行的DOCTYPE声明指定了Struts2配置的DTD(文档类型...

    struts2 xml

    在Struts2中,XML配置文件(通常命名为struts.xml)是整个框架的基石,它负责设置Action、拦截器、结果页面以及其他关键组件。 **1. 包配置(Package Configuration)** 包在Struts2中扮演着组织和管理的角色,它...

    Struts.XML配置文件说明

    Struts.xml配置文件是Struts2框架的核心配置文件,它定义了应用的行为和组件的配置。以下是关于Struts.xml配置文件各个元素的详细说明: **Bean配置** 在Struts.xml中,`&lt;bean&gt;`标签用于定义Java Bean实例。以下是...

    struts.xml文件详解

    Struts.xml 文件是 Apache Struts 2 框架的核心配置文件,用于定义应用程序的行为、组织 Action、拦截器以及结果页面等。以下是该文件的主要组成部分和相关知识点的详细解释: 1. **DOCTYPE 声明**: DOCTYPE 声明...

    去掉.action去掉.do字样 隐藏struts2 URL地址action, strus1的扩展名do也是同理.zip

    &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;action name="temp" class="com.example.TempAction"&gt; &lt;result&gt;/temp.jsp &lt;/package&gt; ``` 在上面的例子中,用户可以通过访问`/temp`来调用`...

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

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

    struts.xml详解[整理].pdf

    Struts.xml 文件是 Apache Struts 2 框架的核心配置文件,用于定义应用程序的行为、组织Action、拦截器以及结果页面等。以下是该文件中关键元素的详细解释: 1. **DOCTYPE声明**: - 第一行的DOCTYPE声明指定...

    struts2.5.16升级过程中遇到问题详述

    &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;!-- 全局允许的方法 --&gt; &lt;global-allowed-methods&gt;regex:.* &lt;!-- 添加具体的Action配置 --&gt; &lt;/package&gt; &lt;/struts&gt; ``` - **解释**: - `...

Global site tag (gtag.js) - Google Analytics