0
我試圖在使用Velocity的Liferay模板中創建一個鏈接。portletURLFactory.create在liferay VM中不起作用
我的代碼如下,根據在網上幾個例子:
#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>
我得到了腰椎間盤突出症的價值,但我的URL會使用$來剛結束的U,似乎$portletURLFactory.create()
方法不正確解釋。
任何想法?謝謝!
是的,它是用於Web內容模板。雖然我最終沒有在那裏使用它,但是您的建議對於DDL列表模板非常有用,它也可以很好地工作。 – ttamas