Bonjour,
J'ai développé une portlet qui utilise les composants ajax de struts 2.1.
A l'affichage, les composants (tree, datetimepicker) ne s'affichent pas alors que si je copie-colle mon .jsp dans une simple webapp non géré par Liferay, les composants s'affichent parfaitement.
Voici le code html produit par Liferay pour un dtaetimepicker:
Et celui produit par la simple webapp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <div lang="fr" saveformat="rfc" containertoggle="explode" displayformat="dd/MM/yyyy" inputname="dojo.dateNaissance" name="dateNaissance" id="creerPersonne_dateNaissance" dojotype="struts:StrutsDatePicker"></div>
Je ne comprends pas d'où cela peut venir...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <span style="white-space: nowrap;" id="creerPersonne_dateNaissance"><input type="hidden" dojoattachpoint="valueNode" value="" name="dateNaissance"><input type="text" autocomplete="off" dojoattachpoint="inputNode" style="vertical-align: middle; width: 7em;" value="" name="dojo.dateNaissance"> <img style="vertical-align: middle; cursor: pointer;" dojoattachpoint="buttonNode" dojoattachevent="onclick:onIconClick" alt="Select a date" src="/test/struts/dojo/src/widget/templates/images/dateIcon.gif"></span>
Cdt.
Partager