liferay笔记之copy-request-parameters

使用actionURL请求后台方法,由后台重定向到页面,但是由于这样是从action阶段到render阶段。actionrequest里面携带的值会被清空,我们需要在action的方法里面使用
String value = ParamUtil.getString(actionRequest,”parameter-name”);
actionResponse.setRenderParameter(“parameter-name”, value);
的方式来一个一个重新取和存,然后在JSP中使用renderRequest.getParameter(“parameter-name”);来获取值。
copy-request-parameters liferay就会自动帮我们把actionRequest里面的所有parameter复制到renderRequest之中
在portlet.xml中对应的portlet中添加下面代码,则可以完成页面跳转。
<init-param>
<name>copy-request-parameters</name>
<value>true</value>
</init-param>

原文地址:https://www.cnblogs.com/yunyunde/p/6943326.html