`
yunhuisdu19811011
  • 浏览: 94756 次
  • 性别: Icon_minigender_2
  • 来自: 济南
社区版块
存档分类
最新评论
  • fightingIOW: 案例看了,能实现上传,但是不是异步的,怎么改成页面可以预览呢? ...
    swfUpload实例
  • kizz: 您好,实例我看了,确实不错。您有struts2版的吗?现在项目 ...
    swfUpload实例

不同命名空间的action跳转

    博客分类:
  • java
 
阅读更多

不同命名空间的action跳转

<result name="suc" type="redirectAction">

<param name="namespace">/Tree</param>

<param name="actionName">treeLoadAction</param>

</result>    

 

多个参数传递

< action  name ="blahblahAction"  class ="blahAction"  method ="blah" >
 
< result  name ="success"  type ="redirect" > /some.action?field1=${field1} &amp; field2=${field2}

  </ result >
</ action >



<action name="uploadHeadImage" class="ownerSetAction" method="uploadHeadImage">

<result name="success" type="redirectAction">

<param name="namespace">/frontStage</param>

<param name="actionName">gotoPersionCenter</param>

<param name="flag">9</param>

</result>

</action>

分享到:
评论

相关推荐

    struts2命名规范

    2. **空间名(Namespace)**:在Struts2中,命名空间用于区分不同的URL路径,每个Action都可以关联一个或多个命名空间。空间名通常与包名保持一致,但并不强制。例如,如果Action类位于`com.example.myapp.actions`...

    redirect跳转

    **Redirect**和**Redirect-Action**都用于实现从一个action跳转到另一个资源或action,但它们之间存在一些关键区别: - **Redirect**: 当一个action执行完毕后,通过`redirect`将请求重定向到一个新的资源,如JSP...

    struts2 跳转至404 页面的解决方案

    总之,解决Struts2跳转至404页面的问题需要对整个应用的配置进行仔细检查,从Action、命名空间、拦截器到结果类型、资源路径,甚至包括服务器和IDE的设置。理解Struts2的工作原理,结合日志信息,通常可以找出导致...

    数据库命名规范

    - 配置文件:编写Struts.xml和其他配置文件,定义命名空间、包、Action以及默认跳转规则。 - 数据库设计:根据需求设计数据库结构,创建实体类。 - Model层:实现数据模型,包括实体类和数据访问对象(DAO)。 -...

    struts2 result转向到action

    - **`redirect-action`**: 相对于 `redirect`,`redirect-action` 类型的 Result 只能用于重定向到当前应用中的另一个 Action,并且默认情况下只能在同一命名空间内跳转。这种方式不会改变浏览器地址栏中的 URL,...

    Struts2Path

    - 如果希望链接到当前命名空间下的Action,则可以省略命名空间部分: ```xml &lt;s:a action="someAction"&gt;链接到Action ``` 假设当前页面所在的命名空间为`/pages`,则该链接将被解析为`...

    struts2 xml

    这使得相同名称的Action可以在不同的命名空间下共存,而不会相互冲突。例如: ```xml ... ... ``` 在这个例子中,`qiujy`包和`my`包都有一个名为`login`的Action,但由于它们分别位于"/"和"/manage"的命名...

    挺不错的深入学习struts2资料

    命名空间用于区分不同模块的Action,避免命名冲突。 **示例**: ```xml &lt;action name="login" class="com.example.struts.action.LoginAction"&gt; &lt;result name="success"&gt;/success.jsp &lt;result name="error"&gt;/...

    深入Struts2的配置文件[定义].pdf

    每个Action都属于一个命名空间,通过在URL中添加命名空间前缀来区分不同的Action。通过为`package`元素设置`namespace`属性,可以为包下的所有Action指定共同的命名空间。例如: ```xml &lt;!-- ... --&gt; &lt;!--...

    ·Struts2配置文件介绍 超级详细

    - **Namespace**:每个`package`可以被分配到不同的命名空间(namespace),这样可以在不同的命名空间中拥有相同名称的Action,避免了命名冲突的问题。每个Action也可以指定自己的命名空间,如果未指定,则默认使用...

    Struts配置文件

    它允许在同一应用中使用相同的Action名称,只要它们位于不同的命名空间下。通过为包指定`namespace`属性,所有包内的Action都将自动获得这个命名空间前缀。例如: ```xml &lt;action name="login" class="org.qiujy....

    Struts2_Action学习笔记、通配符{1},{2}

    Namespace用于组织Action,提供了一种命名空间机制,有助于管理和组织大型项目的Action。Namespace可以是空字符串、单个斜杠(`/`)、或者是具体的路径(如`/xxx`或`/xxx/yyy`)。 - **空字符串**:表示该namespace...

    Struts2的登录验证程序

    例如,我们可以定义一个`/user`的命名空间,将所有与用户操作相关的Action都放在这个命名空间下,那么登录Action的配置可能如下: ```xml &lt;action name="login" class="com.example.LoginAction"&gt; ...

    Struts2的配置文件的详细说明

    关于命名空间配置,当需要在同一个Web应用中定义同名Action时,Struts2通过命名空间进行区分。通过为`package`元素设置`namespace`属性,可以为包下的所有Action指定共同的命名空间。例如,将上面的配置改为: ```...

    struts2心得.docx

    3. **Action查找顺序**:当Struts2处理请求时,首先会在当前命名空间下查找匹配的Action,如果找不到,则会查找默认命名空间下的Action。 4. **Action配置默认值**:通常,一个Action的基本配置如下: ```xml ...

    struts笔记

    在本文中,我们将深入探讨Struts2的核心概念和配置,包括HelloWorld示例、配置文件struts.xml、执行流程、命名空间以及Action。 1. **Struts2 HelloWorld**: 创建一个简单的Struts2应用通常从"HelloWorld"开始。...

    深入 struts2

    Action可以有多个处理请求的方法,通过`&lt;action&gt;`元素内的嵌套`&lt;result&gt;`元素定义不同结果的跳转页面。 处理结果的配置是通过`&lt;result&gt;`元素完成的,它将处理结果字符串(如"success"或"error")映射到实际的资源...

    深入Struts2的配置文件

    通过为Action指定不同的命名空间,即使它们具有相同的名字也能区分彼此。 例如: ```xml &lt;action name="login" class="org.qiujy.web.struts2.action.LoginAction"&gt; &lt;result name="success"&gt;/success.jsp ...

    Struts In Action

    - **命名空间支持:** Struts 支持命名空间,可以在同一个应用中使用相同名称的 Action。 - **工作于 Action 对象:** - **执行业务逻辑:** 如何在 Action 类中编写业务逻辑代码。 - **异常处理:** 如何处理 ...

Global site tag (gtag.js) - Google Analytics