如何在grails中为liferay获取portlet首选项。??
我用过:
import javax.portlet.*
def renderEdit = {
PortletPreferences pref = RenderRequest.getPreferences()
println pref
['mykey':'myvalue']
}
但得到问题:
没有方法签名:静态 javax.portlet.RenderRequest.getPreferences() 适用于参数类型:() 值:[]
答案 0 :(得分:0)
您正在尝试使用RenderRequest.getPreferences()。 类 RenderRequest没有这样的方法。尝试调用实例:
renderRequest.getPreferences(); // notice the small first letter r in 'render..'