`

struts2 中redirectAction如何传递参数!

阅读更多
struts2 action提交成功后一般会转到某一jsp。

但有时候需要跳到某一action,一般会用如下方法:

<result name="success" type="chain">actionName</result>

或者
<result name="success" type="redirect">actionName.action</result>


如果这个action后面要带参数,比如xxxAction?id=xxxx
也可以搞定,用下面的方法:

<action name="updateCampaign" class="campaignAction" method="updateCampaign">
	<result name="success" type="redirectAction">
		viewCampaignDetail?campaignId=${campaignId}
	</result>
</action>

或者
<action name="updateCampaign" class="campaignAction" method="updateCampaign">
	<result name="success" type="redirectAction">
		<param name="actionName">viewCampaignDetail</param>
		<param name="campaignId">${campaignId}</param>
	</result>
</action>
5
1
分享到:
评论
3 楼 liehuowang 2012-11-07  
${campaignId}
这个参数我在action里怎么处理啊
2 楼 w156445045 2012-05-23  
请问下博主,为什么我这样传值的时候,${uname}
这个Action中debug总是空呢
1 楼 liguirong98 2011-09-02  
我用这种方式传参,为什么接收到的总是一个{campaignId}表达式呢?

相关推荐

    struts2中result类型之redirectAction

    struts2中result类型之redirectAction

    struts2重定向实例源码

    struts result类型中redirect与redirectAction的使用 包括参数传递。

    Struts2 in action中文版

    6.7.2 Struts 2中常用的表达式语言特性 131 6.7.3 表达式语言的高级特性 135 6.8 小结 137 第7章 UI组件标签 139 7.1 为什么需要UI组件标签 139 7.2 标签、模板和主题 144 7.2.1 标签 146 7.2.2 模板 146 7.2.3 ...

    Struts2入门教程(全新完整版)

    十二、总结 本教程对struts2的基本知识进行了一些说明,关于struts2的更多详细内容应参看struts2的官方文档及提供的app实例。 下面对struts2的基本执行流程作一简要说明,此流程说明可以结合官方提供的struts2结构图...

    struts应用5

    ). result 节点的 name、type 属性的具体含义 ...2)、讲授 dispatcher、redirect、redirectAction、chain 等结果类型 3)、讲授 Struts2 的 exception 映射 4)、 讲授 action 配置的通配符 5)、 讲授动态方法调用

    struts-2.3.15.1

    漏洞根源在于,DefaultActionMapper类支持以"action:"、"redirect:"、"redirectAction:"作为导航或是重定向前缀,但是这些前缀后面同时可以跟OGNL表达式,由于struts2没有对这些前缀做过滤,导致利用OGNL表达式调用...

    java考试系统

    myeclipse制作的资源考试 ...3.在Struts中提供了多种返回结果类型,( )结果类型表示浏览器重定向转发,但是不能重定向到WEB-INF目录下的Jsp页面 。 (A)dippatcher (B)Redirect (C)redirectAction (D)plaintext

    redirectaction 出现404 - result 'null' not found例子演示

    redirectaction 出现404 - result 'null' not found例子演示

    Apache-Struts-v4

    Apache Struts 2.0.0至2.3.15允许远程攻击者通过带有特制(1)action:,(2)redirect:或(3)redirectAction:前缀的参数来执行任意OGNL表达式。 CVE-2017-5638 Apache Struts 2 2.3.x之前的2.3.x版和2.5.10.1...

    Struts2学习笔记(8)-Result常用类型

    主要介绍Struts2中Result四种常用的类型的用法,希望能给大家做一个参考。

    dangdang和smartstruts2.rar

    Struts2、JDBC+连接池(dbcp)、jQuery+Ajax、javamail、log4j、junit、MySQL 系统架构: 表现层:jQuery+Ajax、Struts2标签+OGNL 控制层:Struts2控制器,Action组件 业务层:JavaBean组件、javamail 数据访问层...

    acton之间传值

    action之间传值用chain,redirectAction应该不行

    网上商城需求报告

    Struts2、JDBC+连接池(dbcp)、jQuery+Ajax、javamail、log4j、junit、MySQL 系统架构: 表现层:jQuery+Ajax、Struts2标签+OGNL 控制层:Struts2控制器,Action组件 业务层:JavaBean组件、javamail 数据访问层...

    SSH笔记-result标签的type的使用

    SSH笔记 result标签里面 type的使用 demo包括dispatcher、chain、redirect、redirectAction、stream

    javaee三大框架整合宅急送项目lib包

    2、 查询任务列表 TaskAction // 业务方法 ----- 查询入库环节 的个人任务 public String findInStoreTask(){ // 登陆用户 User user = (User) getSession().getAttribute("user"); List...

Global site tag (gtag.js) - Google Analytics