Bonjour,

Dans mon projet utilisant Struts et Tiles, 4 feuilles de style CSS sont employées. La bonne feuille de style est appelée dans la tile de layout :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<c:set var="style" scope="request">
   <tiles:getAsString name="css"/>
</c:set>
<link rel="stylesheet" href="<html:rewrite page="${style}" />" type="text/css"/>
Cette méthode fonctionne, mais n'est pas propre du tout ! Pour respecter une bonne syntaxe XHTML (mon combat de chaque instant...), on ne doit pas ouvrir de balise en plein milieu d'une autre balise.

Quelqu'un aurait-il une idée, sachant que l'emploi du seul EL "${style}" ne fonctionne pas ?

merci par avance,
Thomas