Bonjour à tous!
j'utilise Spring de concert avec tiles et j'ai une petite question:
Ce que j'ai
Cette définition:
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <definition name="template" template="template" path="/WEB-INF/jsp/template/template.jsp"> <put name="css" value="/WEB-INF/css/base.css" /> <put name="logo" value="/WEB-INF/images/logo.gif"/> <put name="favicon" value="/WEB-INF/images/favicon.gif"/> <put name="tiles.content.type" value="text/html"/> <put name="tiles.charset" value="=windows-1252"/> <put name="tiles.head" value="/WEB-INF/jsp/template/header.jsp" type="page"/> <put name="tiles.footer" value="/WEB-INF/jsp/template/footer.jsp" type="page"/> </definition>
Dans le fichier header.jsp on retrouve entre autre:
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <meta name="keywords" content="<tiles:insert attribute="tiles.keywords"/>"/> <meta name="description" content="<tiles:insert attribute="tiles.dscription"/>"/> <meta name="robots" content="<tiles:insert attribute="tiles.search-rules"/>"/> <meta name="lang" content="<tiles:insert attribute="tiles.language"/>"/> <title><tiles:insert attribute="tiles.title"/> </title> <link media="screen" type="text/css" href="<tiles:insert attribute="tiles.css"/>"/>
De ce fait sachant que ces attributs sont renseigné par les définition tiles dérivant de "template"
Y a t-il une façon pour que cela marche ? ou est-ce que ça relève du paradigme de base de l'OO (enfants utilisant attributs du parent et non le contraire)
Et si ce n'est pas possible, est-ce que siteMesh est une alternativer intéressante à tiles?
Merci d'avance!
Partager