`

Struts2的零配置Action传值

 
阅读更多

可以有这样写:

1.重定向方式

这样也可以传值

<!--StartFragment -->
@Results({
@Result(name="pay", location="/alipay/test2.action?sid=${sid}",type="redirect")
})
2.chain方式:
<!--StartFragment -->
@Result(name="pay", location="test2",type="chain",params={"namespace","/alipay"})
3.chain方式不是execute方法:
test2!pay.action
@Result(name = "redirectCode",  location = "test2",params={"method","pay"}, type = "chain")
如果需要跨命名空间,还需要配置namespace
分享到:
评论

相关推荐

    struts2配置文件传值中文乱码

    本文将围绕“Struts2配置文件传值中文乱码”这一主题,深入探讨其成因、解决方案以及相关的配置细节,旨在帮助开发者有效解决中文乱码问题,提升用户体验。 ### Struts2框架简介 Struts2是Apache组织下的一个开源...

    Struts2的三种传值方式比较(附demo)

    总结来说,Struts2的传值方式包括Action属性、ValueStack和Ognl以及ActionContext与请求/Session域的使用。选择合适的方式取决于业务需求和代码的可维护性。了解并熟练掌握这些方法,对于提高Struts2应用的开发效率...

    ajax请求传值Struts2+jsp

    3. **配置Action**:在`struts.xml`中配置Action,指定Action类和请求路径。 ```xml &lt;action name="ajaxAction" class="com.example.AjaxAction"&gt; &lt;result name="success"&gt;/jsp/ajaxResponse.jsp &lt;/action&gt; ``` 4...

    struts2-传值方式

    ### Struts2 传值方式详解 在Struts2框架中,实现前后台的数据传递是构建Web应用的基础之一。本文将详细介绍三种常见的Struts2数据传递方式:通过默认的Action属性传递、使用Value Object(VO)传递以及利用...

    spring+struts2+hibernate 一对多增删改查

    项目文件"ProdPrj2"可能包含了SSH框架的配置文件(如struts.xml、spring-context.xml、hibernate.cfg.xml)、实体类(Department.java和Employee.java)、DAO(Data Access Object)接口及其实现、Service接口及其...

    struts2.0 教程(标签,XML配置,入门例子,帮助手册)

    "struts2.0-1基本入门.doc"和"Struts2.0的各种配置详解.doc"将详细介绍如何在struts.xml文件中配置Action、Result和Interceptor。Action配置包括指定Action类、方法和映射URL,Result则定义了请求成功后的跳转路径,...

    Struts2_OGNL

    此外,Struts2框架还支持配置常量,如struts.enable.DynamicMethodInvocation和struts.devMode,允许开发者控制Struts2的行为。例如,struts.ognl.allowStaticMethodAccess常量设置为true时,OGNL将能够访问静态方法...

    struts2学习代码

    4. **传值去页面**:Struts2支持将Action中的数据传递给JSP页面进行显示。这可以通过`ModelDriven`接口、`ActionSupport`类的`getFieldErrors()`方法,或者直接在JSP中使用OGNL访问Action属性来实现。此外,`...

    Struts2笔记

    本笔记将深入探讨Struts2的核心概念、配置方法以及如何通过Action类与视图进行交互。 1. **Struts2的作用** Struts2的主要作用是为Web应用程序提供结构化和可扩展的架构。它负责处理用户请求,将这些请求映射到...

    acton之间传值

    ### Struts2框架中Action间传值方法详解 在Struts2框架中,Action类是处理用户请求的核心组件,它们负责执行具体的业务逻辑,并决定视图的转向。在某些情况下,我们可能需要在一个Action处理完成后将某些数据传递给...

    Struts2页面取值总结

    在Web应用开发中,Struts2框架因其强大的功能和灵活的配置受到广大开发者青睐。本文将深度解析Struts2框架中页面取值的多种方式及核心标签的使用技巧,帮助开发者更高效地进行页面与后台交互。 #### 页面取值的四种...

    struts2.xml

    struts2的配置(extjs),有拦截器 、action跳转到action并传值、

    JSP.rar_Action!_jsp传值

    在Java Web开发中,JSP(JavaServer Pages)和Action(通常指的是Struts2框架中的Action类)是常见的两个组件,用于实现动态网页和业务逻辑处理。本教程将重点讲解如何在JSP页面中向Action传递值,并解决可能出现的...

    struts2.x一些技术细节资料总结

    在Struts2中,Action是核心组件,负责处理用户请求并返回相应的结果。本篇文章将详细探讨在Struts2.x中两个Action之间传递值的技术细节。 1. **Action之间的传值方案** - **方案一:Chain(链式调用)** Chain...

    myeclipse8下STRUTS(自带JSON插件)的JSON传值例子.rar

    4. **配置Action**:在struts.xml中,配置这个Action,并指定返回JSON的结果: ```xml &lt;action name="myAction" class="com.example.MyAction"&gt; &lt;param name="root"&gt;message &lt;/action&gt; ``` 这里的`root`...

    动态增删table以及后台传值和弹出窗口父子窗口传值

    开发者需要在Action类中定义对应的业务逻辑,并在配置文件(struts-config.xml)中设置映射关系。请求参数可以通过ActionForm对象或者直接在Action类的方法参数中获取,然后进行必要的业务处理。 弹出窗口父子窗口...

    JSon转换Sturs2的AJAX的应用

    - 在Struts2中,可以通过配置Action来返回JSON结果,这通常涉及到`struts-default.xml`或自定义的`struts.xml`配置文件中的结果类型配置。 - 使用Struts2的JSON插件,可以方便地将Action的结果转换为JSON,然后...

    ssm+tiles框架,前后台传值与获取值(json)

    在Struts2中,我们可以在Action的结果配置中指定一个Tiles定义,这个定义会组合各个片段来创建最终的视图。在JSON传递的数据中,可能包含指示如何组装这些Tiles的信息,例如,哪些部分需要更新,哪些部分的数据来源...

    Struts2.5 利用Ajax将json数据传值到JSP的实例

    - **struts.xml配置:** 在struts.xml中配置action,指定action的名称、所在的包名、类路径以及方法。当Action执行后,返回结果类型为"json",配置result标签时指定返回的JSON数据根目录属性,该属性对应Action中的...

    ajax例子servlet传值

    #### 五、Struts配置 Struts框架需要配置相关的`Action`和表单bean,如下所示: ```xml &lt;struts-config&gt; &lt;form-bean name="loginForm" type="org.viman.struts.form.LoginForm"/&gt; &lt;action path="/login" ...

Global site tag (gtag.js) - Google Analytics