J'ai un portlet Struts utilisé dans un environnement Liferay Portal. J'ai localisé mes chaînes de ressources en utilisant des fichiers de ressources standard jusqu'à présent. Je peux accéder à l'ensemble de messages à partir de mon portlet à l'aide de la balise <bean:message>
, et cela fonctionne très bien. Par exemple, dans un formulaire, je pourrais avoir l'étiquette suivante définie dans mon fichier JSP.Accéder au contenu Web de Liferay depuis un portlet?
...
<label for="firstname">
<bean:message key='labels.firstname'/>
</label>
...
Cela fonctionne très bien pour les chaînes courtes qui ne changent pas après la compilation. Je peux localiser correctement mes chaînes, compiler mon portlet, et ça marche.
Problème: J'ai l'obligation de permettre aux auteurs de contenu de portail de modifier le contenu utilisé dans mon portlet, à la volée, après la compilation. Ma première pensée a été d'utiliser le système de contenu Web de Liferay, afin que les auteurs de contenu puissent créer des contenus Web localisés auxquels j'aurais pu accéder à partir des fichiers JSP de mon portlet.
Question: Est-ce qu'un moyen d'accéder au contenu Web de Liferay depuis l'intérieur de mon portlet?
Cela ressemble exactement à ce dont j'ai besoin. Merci beaucoup! –