ATTENTION : Tutorial en cours d'écriture ! N'hésitez pas à nous signaler toute erreur ou suggestion.
Imaginons que toutes les pages de votre application Web doivent présenter une même information (par exemple un bandeau de titre). Il serait vraiment dommage de copier/coller le code de ce bandeau de titre autant de fois que ce qu'il y a de pages. Il est donc préférable de définir ce bandeau dans un autre fichier et de réaliser une inclusion de ce fichier, et cela autant de fois que nécessaire. Voici la procédure à suivre.
01 <?xml version="1.0" encoding="UTF-8" ?> 02 <div> 03 04 <h1 style="text-align: center">Web site name</h1> 05 <link rel="stylesheet" type="text/css" href="corelib/services/web/javascript/jwt/Jwt.css" /> 06 <br /> 07 08 <web:MenuBar> 09 <web:Menu text="File"> 10 <web:MenuItem text="Open" url="License.wp" target="_blank" /> 11 <web:MenuItem text="Save" url="License.wp" target="_blank" /> 12 <web:MenuItem text="Save All" url="License.wp" target="_blank" /> 13 </web:Menu> 14 15 <web:Menu text="Other"> 16 <web:MenuItem text="???" url="License.wp" target="_blank" /> 17 </web:Menu> 18 19 <web:Menu text="Help"> 20 <web:MenuItem text="About ..." url="License.wp" target="_blank" /> 21 </web:Menu> 22 23 </web:MenuBar> 24 25 </div>
<include file="file.xml" />
01 <?xml version="1.0" encoding="ISO-8859-1" ?> 02 <web:Html xmlns:web="corelib.services.web.components" 03 codeBehind="corelib.services.web.webapplications.WebPage"> 04 <head> 05 <title>Master page</title> 06 </head> 07 <body> 08 09 <include file="ToInclude.xml" /> 10 11 <!-- continue --> 12 13 </body> 14 </web:Html>
Dominique LIARD - © 2007..2010 SARL Infini Software - Tous droits réservés Les autres marques et les noms de produits cités dans ces documents sont la propriété de leurs détenteurs respectifs.