IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

tiles 1 = doublage du nombre de pages JSP ?


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 25
    Par défaut tiles 1 = doublage du nombre de pages JSP ?
    Bonjour,

    j'ai suivi un tuto sur tiles 1 et je voudrais savoir si j'ai bien compris un truc.

    Imaginons une appli J2EE avec 20 pages jsp (toutes avec un body différents mais un layout identique)

    en passant sous tiles les 20 pages jsp deviennent en gros :

    20 pages jsp contenant une instructions du type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <tiles:insert definition="la_def_de_ma_page" /> pointant sur une definition du fichiers tiles-def.xml
    + 20 pages jsp contenant le body de mes anciennes pages.

    Est ce que j'ai rater qq chose ou c'est bien ca ?

    merci

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 276
    Par défaut
    En fait, tu as 20 pages jsp contenant uniquement ton body.
    Et dans ton fichier de config tiles, tu as 20 définitions dans lesquelles tu fais le lien avec la jsp qui remplira ton body.

    Ex dans ton tiles-def.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <definition name="ListerPersonnes" extends="mainLayout" >
            <put name="title"  value="Lister les personnes" />
            <put name="body"  value="/WEB-INF/jsp/personnes.jsp" />
        </definition>
     
        <definition name="Ajouter" extends="mainLayout" >
            <put name="title"  value="Ajouter une personne" />
            <put name="body"  value="/WEB-INF/jsp/ajouter.jsp" />
        </definition>
    ton mainLayout.jsp:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    <%@ taglib prefix="tiles" uri="http://struts.apache.org/tags-tiles"%>
     
    <HTML>
        <HEAD>
            <title><tiles:getAsString name="title"/></title>
        </HEAD>
     
        <body bgcolor="#ffffff" text="#000000" link="#023264" alink="#023264" vlink="#023264">
            <table border="0" width="100%" cellspacing="5">
                <tr>
                    <td colspan="2"><tiles:insert attribute="header" /></td>
                </tr>
                <tr >
                    <td width="140" valign="top">
                        <tiles:insert attribute='menu'/>
                    </td>
                    <td valign="top"  align="left" height="500">
                        <tiles:insert attribute='body' />
                    </td>
                </tr>
                <tr>
                    <td colspan="2" height="=140" align="center">
                        <tiles:insert attribute="footer" />
                    </td>
                </tr>
            </table>
        </body>
    </html>

Discussions similaires

  1. Réponses: 20
    Dernier message: 22/05/2007, 17h52
  2. Formatage de nombres dans une page JSP
    Par Addouna dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 10/03/2006, 13h01
  3. [Débutant][Application web] : context d'une page JSP
    Par silver_dragoon dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 14/02/2004, 11h53
  4. [Débutant] Problème de déconnexion d'une page JSP
    Par amal9 dans le forum Servlets/JSP
    Réponses: 12
    Dernier message: 22/01/2004, 13h40
  5. Compter le nombre de page d'un report
    Par ToYonos dans le forum C++Builder
    Réponses: 4
    Dernier message: 17/06/2003, 09h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo