2010-03-24 11 views
0

Comment obtenir les préférences de portlet dans les grails pour liferay ??
Comment obtenir les préférences de portlet dans les grails pour liferay?

J'utilisé:

import javax.portlet.* 

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

mais obtenir question:

Pas de signature de la méthode: statique javax.portlet.RenderRequest.getPreferences() est applicable pour les types d'arguments: () valeurs: []

+0

S'il vous plaît formater votre code à l'aide du bouton '' {} dans l'éditeur, plutôt qu'en utilisant des balises
partout. – razlebe

Répondre

0

Vous êtes e essayant RenderRequest.getPreferences(). Il n'existe pas de telle méthode pour class RenderRequest. Essayez d'appeler l'par exemple:

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

merci heikkim, j'ai utilisé PortletPreferences pref = portletRequest.getPreferences() et cela a bien fonctionné. – srinath