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 :

[Struts layout] Treeview


Sujet :

Struts 1 Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 6
    Par défaut [Struts layout] Treeview
    Bonjour ,

    1er mise en pratique de Layout et donc de treeview.


    voici ma pages JSP
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <layout:treeview>
    	<layout:menuItem key="treeview.menu1" link="link1.html"/>
    	<layout:menuItem key="treeview.menu2">
                <layout:menuItem key="treeview.menu2.submenu1" >
                <layout:menuItem key="treeview.menu2.submenu1.item1" link="link2.html"/>
                <layout:menuItem key="treeview.menu2.submenu1.item1" link="link3.html"/>
    	</layout:menuItem>
    	<layout:menuItem key="treeview.menu2.submenu2" link="link3.html"/>
    	<layout:menuItem key="treeview.menu2.submenu3" link="link4.html"/>		
    	</layout:menuItem>
    </layout:treeview>
    J'ai bien mis un repertoire WEB-INF/config contenat le *.js et WEB/images contenant les gif.


    Anomalie :
    a)
    lors de l'affichage de ma page , les image (Trait et noeud) ne s'affiche pas.
    b)
    si je click sur le noeud no2 , il ne trouve pas le javascript.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 6
    Par défaut complément d'information
    en lancant L'application vici le message d'erreur sur TOMCAT


    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
    30
    31
    32
    33
    34
    35
    36
    37
    10 juil. 2006 16:53:57 org.apache.catalina.session.StandardSession writeObject
    ATTENTION: Impossible de sérialiser l'attribut de session fr.improve.struts.taglib.layout.TreeviewTag.TREEVIEW_NUMBER pour la session 87D37B8587FC1F96E1329EE69C552DC6
    java.io.NotSerializableException: org.apache.jasper.runtime.PageContextImpl
            at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1075)
            at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1369)
            at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1341)
            at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284)
            at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
            at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1369)
            at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1341)
            at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284)
            at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
            at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)
            at org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1445)
            at org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:920)
            at org.apache.catalina.session.StandardManager.doUnload(StandardManager.java:516)
            at org.apache.catalina.session.StandardManager.unload(StandardManager.java:462)
            at org.apache.catalina.session.StandardManager.stop(StandardManager.java:664)
            at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4255)
            at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:892)
            at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1143)
            at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1115)
            at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
            at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
            at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1053)
            at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1065)
            at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:447)
            at org.apache.catalina.core.StandardService.stop(StandardService.java:512)
            at org.apache.catalina.core.StandardServer.stop(StandardServer.java:717)
            at org.apache.catalina.startup.Catalina.stop(Catalina.java:586)
            at org.apache.catalina.startup.Catalina.start(Catalina.java:561)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)

  3. #3
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Citation Envoyé par Varroux
    Anomalie :
    a)
    lors de l'affichage de ma page , les image (Trait et noeud) ne s'affiche pas.
    b)
    si je click sur le noeud no2 , il ne trouve pas le javascript.
    Essaie en rajoutant ceci dans ta jsp :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <%@ taglib uri="/WEB-INF/struts-layout.tld" prefix="layout" %>
    <head>
        <layout:skin includeScript="true"/> 
        <script src="/config/javascript.js"></script>
    </head>

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 6
    Par défaut
    Parfait cela foncionne maintenant

    Par contre , il existe toujours l'erreur suivante :


    10 juil. 2006 16:53:57 org.apache.catalina.session.StandardSession writeObject
    ATTENTION: Impossible de sérialiser l'attribut de session fr.improve.struts.taglib.layout.TreeviewTag.TREEVIEW_NUMBER pour la session 87D37B8587FC1F96E1329EE69C552DC6
    java.io.NotSerializableException: org.apache.jasper.runtime.PageContextImpl

  5. #5
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Normalement, ce message apparaît quand un objet mis en session n'implémente pas l'interface Serializable.

    Ce qui est bizarre, c'est que vu le message, c'est la classe TreeviewTag de Struts-Layout qui semble être mise en cause.
    Quelle version de Struts-Layout utilises-tu ?

    Je vois que tu as mis le tag .
    Peux-tu nous dire comment tu as résolu ce problème stp ?
    Ca peut servir à d'autres.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Struts-Layout] treeview racine
    Par david06600 dans le forum Struts 1
    Réponses: 1
    Dernier message: 10/11/2006, 16h10
  2. [struts layout]treeview et action
    Par david06600 dans le forum Struts 1
    Réponses: 2
    Dernier message: 08/11/2006, 17h17
  3. Réponses: 1
    Dernier message: 26/10/2006, 17h44
  4. [Struts-Layout] treeview et message resources
    Par Calahad dans le forum Struts 1
    Réponses: 12
    Dernier message: 02/10/2006, 10h01
  5. [STRUTS-LAYOUT] Treeview
    Par DarkWark dans le forum Struts 1
    Réponses: 13
    Dernier message: 29/03/2006, 22h51

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