2014-07-21 56 views
-1

在我freemaker的模板我喜歡叫freemaker的模板動態數據列出

<#assign formDDMTemplateId = GetterUtil.getLong((String)row.getParameter("formDDMTemplateId"))> 

因此我需要導入類GetterUtil:

<#assign GetterUtil = serviceLocator.findService("com.liferay.portal.kernel.util.GetterUtil")> 

如果我這樣做,我得到以下錯誤:

serviceLocator.findService("com.liferay.portal.kernel.util.GetterUtil") is undefined. 
It cannot be assigned to GetterUtil 

回答

2

添加到portal-ext.properties此:

freemarker.engine.restricted.classes= 
freemarker.engine.restricted.variables= 

而且您不必指定GetterUtil。

0

GetterUtil是類。您可以像這樣指定:

<#assign GetterUtil = staticUtil["com.liferay.portal.kernel.util.GetterUtil"]>