我正在尝试使用 Velocity 在 Liferay 模板中创建链接。
我的代码如下,基于网上的几个例子:
#set ($plid = $getterUtil.getLong($request.get('theme-display').get('plid')))
#set ($u = $portletURLFactory.create($request,"1",$plid,"RENDER_PHASE"))
$u.setParameter("struts_action","/asset_publisher/applyForJob");
<a href="$u">yyy</a>
我得到了 plid 值,但我的 URL 将仅以 $u 结尾,似乎该$portletURLFactory.create()
方法没有正确解释。
有任何想法吗?谢谢!