2010-03-24 56 views
0

如何获取Grails for Liferay中的portlet首选项。
如何获取Grails for Liferay中的portlet偏好?

我用:

import javax.portlet.* 

def renderEdit = { 
     PortletPreferences pref = RenderRequest.getPreferences() 
     println pref 
     ['mykey':'myvalue'] 
    } 

,但得到的问题:

法无签名:静态 javax.portlet.RenderRequest.getPreferences() 适用于参数类型:( ) values:[]

+0

请格式化使用'{}'按钮,你的代码编辑器,而不是使用
标签随处可见。 – razlebe 2011-06-20 14:04:32

回答

0

You'r e尝试RenderRequest.getPreferences()。 RenderRequest没有这样的方法。尝试调用实例

renderRequest.getPreferences(); // notice the small first letter r in 'render..' 
+0

感谢heikkim,我使用了PortletPreferences pref = portletRequest.getPreferences(),这个工作很好。 – srinath 2010-05-19 15:00:27