Struts2中Action带参向其它Action跳转的方式

【Struts2中Action带参向其它Action跳转的方式】之前写在GitHub Pages上,发表于2017-01-18
前言 有时候用Action跳转到一个动态页面而非静态页面,这时候如果没有选择AJAX的方式,就必须使用Action带参跳向另一个Action,于是就有了需求。而未免日久生疏,这便有了本文。
方式一:

directory/xxx.action?param1=${value1}& param2=${value2}

p.s. 需要注意的是&需要转码写成&
方式二:
xxx/xxx.action ${value1} ${value2} /web/xxx/xxx.jsp

p.s. 需要注意的是type为redirectAction;第一个参数标签必须为"actionName":"Action名"的键值对,第二个参数标签才开始是参数
总结 要比优劣,个人不认为有高下之别繁简之分。不过如果说区别,还真有点:第一种参数值为中文时,参数无法正确传递,但Struts不会报错。

    推荐阅读