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