Je rencontre un problème avec les technologies JSF et portlet.
Je déclare dans le fichier portlet.xml une portlet Generic
le tag <portlet-class> correspond à javax.portlet.GenericPortlet
et je précise que cette portlet correspond à une page jsp. Or je souhaite passer des paramètres à ma page jsp.
A partir des paramètres passés dans l'url, je veux initialiser les attributs du managed bean. Alors pour cela, je déclare le manged bean dans le fichier faces-config.xml en indiquant les paramètres.
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <managed-bean> ... <managed-property> <property-name>property</property-name> <property-class>java.lang.String</property-class> <value>#{param.param1}</value> </managed-property> </managed-bean>
Et l'url de ma portlet : nomPortlet?action=nomPortletClass&nomPageJSP.
Pour résumer, je ne sais pas comment passer des paramètres à la page jsp via une portlet ?
Si quelqu'un connait la solution, ce serait sympa de me donner les astuces pour résoudre mon problème ! Merci
Baptiste
Partager