在方法processAction(ActionRequest request, ActionResponse response)
中,我将一条记录插入数据库并获取ID
,然后我想重定向到该记录的查看页面。所以我需要RenderURL
为该 ID 创建一个带有参数值的值。
ActionResponse
不提供创建renderURL
. Liferay 中的一些代码会做类似的事情,例如:
renderURL
在访问之前创建actionURL
renderURL
作为参数传递actionURL
但是,当时我并不知道ID
.
其他代码也new PortletURLImpl()
直接使用。我的 portlet 看不到那个类。