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 2 Java Discussion :

tiles et struts 2


Sujet :

Struts 2 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 11
    Par défaut tiles et struts 2
    Salut tout le monde.

    J'utilise struts 2 et je veux utiliser Tiles pour le design de mon application.
    J'ai cree un fichier config xml sous webinf pour les tiles definition, puis j'ai cree 3 fichier jsp: footer, header et menu dans le but de les reutiliser.
    J'ai teste sa dans un ficgier jsp:

    <%@ page contentType="text/html; charset=UTF-8" %>

    <%@ taglib prefix="s" uri="/struts-tags" %>
    <%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
    <html>
    <head>
    <title><s:text name="HelloWorld.message"/></title>
    </head>


    <tiles:insertDefinition name="homePage" />
    </html>

    et sa marche.

    Apres j'ai voulu utiliser mon template dans un autre fichier jsp se trouvant dans un autre package voila ce que j'ai fait:

    MyTilesConfig.xml:
    definition name="upload" template="/example/template.jsp">
    <put-attribute name="header" value="/example/defaultHeader.jsp" />
    <put-attribute name="menu" value="/example/defaultMenu.jsp" />

    <put-attribute name="footer" value="/example/defaultFooter.jsp" />

    </definition>

    uplod.jsp:

    <%@ taglib prefix="s" uri="/struts-tags" %>
    <%@ taglib uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
    <html>
    <head>
    <title>File Upload </title>
    <tiles:insertDefinition name="upload" />
    .
    .
    .


    mais quand j execute mon application le fichier template.jsp n est pas reconnu!!!

  2. #2
    Membre éclairé

    Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Février 2004
    Messages
    771
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Février 2004
    Messages : 771
    Par défaut
    C'est un problème d'URL dans ton fichier Tiles là non?

    Moi j'ai mis dans le mien (struts 2+tomcat 6+eclipse) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <put-attribute name="treeview" value="/WEB-INF/pages/tiles/treeview.jsp" />
    par exemple.

Discussions similaires

  1. Spring Web Flow, Tiles ou Struts Layout ?
    Par Shuret dans le forum Spring Web
    Réponses: 2
    Dernier message: 17/02/2009, 17h47
  2. Problèmes avec Tiles et Struts
    Par The Spaniard dans le forum Struts 1
    Réponses: 1
    Dernier message: 07/08/2008, 11h43
  3. Tiles avec struts 1.3.5
    Par simadou dans le forum Struts 1
    Réponses: 2
    Dernier message: 11/04/2007, 10h21
  4. TILES et STRUTS HTML
    Par mnemonic78 dans le forum Struts 1
    Réponses: 12
    Dernier message: 06/03/2007, 10h22
  5. l'installation de Tiles avec Struts 1.1.X
    Par josémaria dans le forum Struts 1
    Réponses: 3
    Dernier message: 28/11/2006, 17h53

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