Bonjour,
Actuellement, j'utilise tiles dans mon appli web (qui utilise spring MVC).
Comme je ne suis pas tres original, les pages que je rend son construites avec:
un header
une toolbar
un body
un footer
Mon probleme est le suivant, comment indiquer a tiles ( via spring peut-etre) que je souhaite afficher une page xhtml dans le body (le header, la toolbar et le footer etant constant pour les pages xhtml)
Actuellement j'utilise un viewresolver avec un prefix et un suffixe. Cela simplifie un peu les choses. Mais je suis toujours obligé de déclarer le nom de mes vues dans le fichier de config tiles.
un example dans mon fichier de config j'ai
<view="/xhtml/actualites" template=".mainlayout">
<attribut name="body" value="/xhtml/actualites.xhtml"/>
<attribut name="toolbar" value="/xhtml/blanktoolbar.xhtml"/>
</view>
(NB: je n'ai plus la syntax en tete, et pas le fichier a dispo; ce n'est donc pas du tout la syntax, mais cela doit y ressembler)
En esperant qu'il y ai une solution elegante.
(J'ai vu dans une appli, un DynamicTilesViewResolver qui semblait faire ce que je souhaite, mais il s'agit la d'un code personnel, et je souhaite une solution, ne faisant intervenir que tiles et/ou spring)
Merci.
Partager