action与action之间,action与jsp之间如何传值

action允许在向另外一个action传值

看下面的代码


<result type="redirectAction" name="register_success">
 <param name="actionName">advice_loginregister</param>
 <param name="iden">${iden}</param>
 </result>
需要在两个action中都提供iden的get和set方法。如果有多个参数,可以继续添加param标签




action给jsp页面传值,也需要在action中提供相应的get和set方法,但是仍然会有错误发生,是因为如果是多个参数,他们的连接符号&会被编码,所以我们应该写成&amp;,如下代码所示

注意本例中的参数值是自己指定,如果是同样是由action指定,那参数写法和action之间传值的写法是一样的${iden}


<action name="newmes" class="newmes">
			<result type="redirect" name="redirect">/admin/index.jsp?dhname=${manmes}&amp;name=${newmesok}</result>
			<result type="redirect" name="redirecte">/admin/index.jsp?dhname=${manmes}&amp;name=${newmeserror}</result>
		</action>



爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情Blog Img