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 :

Probleme affichage Date JSP


Sujet :

Struts 1 Java

  1. #1
    Membre éclairé
    Avatar de CPI_en_mousse
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 332
    Par défaut Probleme affichage Date JSP
    Bonjour a tous

    j'affiche l'attribut birthday de type Date qui se trouve dans l'objet applicant en session de cette maniere

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <html:text property="day" title="day" maxlength="2" size="2" tabindex="20"><fmt:formatDate type="date" var="applicant" scope="session" value="birthday" pattern="dd"/></html:text>
                    <html:text property="month" title="month" maxlength="2" size="2" tabindex="30"><fmt:formatDate type="date" var="applicant" scope="session" value="birthday" pattern="mm"/></html:text>
                    <html:text property="year" title="year" maxlength="4" size="4" tabindex="40"><fmt:formatDate type="date" var="applicant" scope="session" value="birthday" pattern="yyyy"/></html:text>
    mais j'obtiens l'errur suivante :
    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
    13:32:32,045 ERROR [jsp]:253 - "Servlet.service()" pour la servlet jsp a généré une exception
    javax.servlet.jsp.JspException: An error occurred while evaluating custom action attribute "value" with value "birthday": Attempt to convert String "birthday" to type "java.util.Date", but there is no PropertyEditor for that type (null)
            at org.apache.taglibs.standard.lang.jstl.Evaluator.evaluate(Evaluator.java:109)
            at org.apache.taglibs.standard.lang.jstl.Evaluator.evaluate(Evaluator.java:129)
            at org.apache.taglibs.standard.lang.support.ExpressionEvaluatorManager.evaluate(ExpressionEvaluatorManager.java:75)
            at org.apache.taglibs.standard.tag.el.fmt.FormatDateTag.evaluateExpressions(FormatDateTag.java:134)
            at org.apache.taglibs.standard.tag.el.fmt.FormatDateTag.doStartTag(FormatDateTag.java:67)
            at org.apache.jsp.applicant.displayApplicant_jsp._jspx_meth_fmt_formatDate_0(displayApplicant_jsp.java:2405)
            at org.apache.jsp.applicant.displayApplicant_jsp._jspService(displayApplicant_jsp.java:494)
            at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
            at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
            at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
            at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
            at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
            at java.lang.Thread.run(Thread.java:595)
    Avez vous une idee pour la corriger?
    Merki

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    376
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 376
    Par défaut
    fmt fait partie de JSTL, il faut donc passer par des expressions EL.
    Remplace tous tes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <fmt:formatDate type="date" var="applicant" scope="session" value="birthday" pattern="dd"/>
    par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <fmt:formatDate type="date" var="applicant"  value="${sessionScope.birthday}" pattern="dd"/>
    Le "scope" est celui de la variable que tu es en train de créer (applicant). Probablement que "page" (scope par défaut) est plus ce qui te convient. Donc, inutile de le préciser.

  3. #3
    Membre éclairé
    Avatar de CPI_en_mousse
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 332
    Par défaut
    j'ai remplace mon code par ce que tu m'as dit mais j'ai l'erreur suivante qui apparait lorsque je passe la souris sur la ligne:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    d'apres la TLD, l'attribut value n'accepte aucune expressions

  4. #4
    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
    J'ai déjà donné la réponse à ce problème dans la précédente discussion :
    Citation Envoyé par c_nvy
    Soit tu n'as pas codé la bonne uri dans la directive taglib qui pointe sur fmt.tld, soit tu as un problème entre la version de JSTL et la version de J2EE que tu utilises.

    Peux-tu montrer la directive taglib que tu as codé dans la jsp et le début de ton web.xml pour vérifier la version de J2EE que tu utilises ?

    Et peux-tu vérifier aussi la version de JSTL en regardant dans le fichier MANIFEST.MF du répertoire META-INF de jstl.jar dans Specification-Version ?

  5. #5
    Membre éclairé
    Avatar de CPI_en_mousse
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 332
    Par défaut
    dans ma JSP
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %>
    dans mon web.xml
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    dans Meta-inf, je n'ai qu'un suel ifchier nomme context.xml et qui contient:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <?xml version="1.0" encoding="UTF-8"?>
    <Context path="/QATS"/>
    par contre dans les fichier de config, j'ai un manifest.mf qui contient :

  6. #6
    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
    Comme tu es en J2EE 1.4, il faut modifier l'uri de la directive taglib comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
    et il te faut la JSTL 1.1.

    Pour vérifier la version de la JSTL, je parlais du fichier MANIFEST.MF du répertoire META-INF du jar jstl.jar.

  7. #7
    Membre expérimenté
    Avatar de vahid
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    228
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 228
    Par défaut
    Salut,

    Utilise la librairie standard-1.1.2.jar, cette derniere accepte les EL dans les tags fmt.

    a+

  8. #8
    Membre éclairé
    Avatar de CPI_en_mousse
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 332
    Par défaut
    le contenu de Manifest.mf de standard.jar (je n'ai pas jstl.jar)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Manifest-Version: 1.0
    Ant-Version: Apache Ant 1.6.1
    Created-By: 1.4.2-34 ("Apple Computer, Inc.")
    Specification-Title: JavaServer Pages Standard Tag Library (JSTL)
    Specification-Version: 1.0
    Implementation-Title: jakarta-taglibs 'standard': an implementation of
      JSTL
    Implementation-Version: 1.0.6
    Implementation-Vendor: Apache Software Foundation
    Implementation-Vendor-Id: org.apache
    Extension-Name: org.apache.taglibs.standard

  9. #9
    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
    Il faut que tu télécharges la JSTL 1.1 ici.

  10. #10
    Membre éclairé
    Avatar de CPI_en_mousse
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 332
    Par défaut
    Je n'ai plus de soucis au niveau des librairies
    mais lorsque je veux afficher ma date, je ne reçois que des 0

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
                <td>
                    <html:text property="day" title="day" maxlength="2" size="2" tabindex="20"><fmt:formatDate type="date" var="applicant" value="${sessionScope.birthday}" pattern="dd"/></html:text>
                    <html:text property="month" title="month" maxlength="2" size="2" tabindex="30"><fmt:formatDate type="date" var="applicant" value="${sessionScope.birthday}" pattern="mm"/></html:text>
                    <html:text property="year" title="year" maxlength="4" size="4" tabindex="40"><fmt:formatDate type="date" var="applicant" value="${sessionScope.birthday}" pattern="yyyy"/></html:text>
                </td>

  11. #11
    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
    Essaie plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <html:text property="day" title="day" maxlength="2" size="2" tabindex="20">
       <fmt:formatDate type="date" var="applicant" value="${sessionScope.applicant.birthday}" pattern="dd"/>
    </html:text>
    <html:text property="month" title="month" maxlength="2" size="2" tabindex="30">
       <fmt:formatDate type="date" var="applicant" value="${sessionScope.applicant.birthday}" pattern="mm"/>
    </html:text>
    <html:text property="year" title="year" maxlength="4" size="4" tabindex="40">
       <fmt:formatDate type="date" var="applicant" value="${sessionScope.applicant.birthday}" pattern="yyyy"/>
    </html:text>

  12. #12
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    376
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 376
    Par défaut
    Citation Envoyé par c_nvy
    Essaie plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <html:text property="day" title="day" maxlength="2" size="2" tabindex="20">
       <fmt:formatDate type="date" var="applicant" value="${sessionScope.applicant.birthday}" pattern="dd"/>
    </html:text>
    <html:text property="month" title="month" maxlength="2" size="2" tabindex="30">
       <fmt:formatDate type="date" var="applicant" value="${sessionScope.applicant.birthday}" pattern="mm"/>
    </html:text>
    <html:text property="year" title="year" maxlength="4" size="4" tabindex="40">
       <fmt:formatDate type="date" var="applicant" value="${sessionScope.applicant.birthday}" pattern="yyyy"/>
    </html:text>
    Clair ! J'avais pas compris que birthday était dans applicant. Ca ca devrait marcher.

  13. #13
    Membre éclairé
    Avatar de CPI_en_mousse
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 332
    Par défaut
    cette fonction modifie quelquechose a applicant?

    parce que ma ligne suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td><html:text property="nationality" value="${applicant.nationality}" tabindex="70" /></td>
    me genere une erreur :
    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:46:35,228 ERROR [action]:253 - "Servlet.service()" pour la servlet action a généré une exception
    javax.servlet.jsp.el.ELException: Unable to find a value for "nationality" in object of class "java.lang.String" using operator "."
            at org.apache.commons.el.Logger.logError(Logger.java:481)
            at org.apache.commons.el.Logger.logError(Logger.java:498)
            at org.apache.commons.el.Logger.logError(Logger.java:611)
            at org.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:340)
            at org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
            at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:263)
            at org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)
            at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:932)
            at org.apache.jsp.applicant.displayApplicant_jsp._jspx_meth_html_text_9(displayApplicant_jsp.java:2595)
            at org.apache.jsp.applicant.displayApplicant_jsp._jspService(displayApplicant_jsp.java:516)
            at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    ....
    que faut il faire?

  14. #14
    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
    Pourquoi ne pas coder tout simplement ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:text name="applicant" property="nationality"/>

  15. #15
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    376
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 376
    Par défaut
    Citation Envoyé par c_nvy
    Pourquoi ne pas coder tout simplement ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:text name="applicant" property="nationality"/>
    Excellente question !
    Qu'est-ce qu'est censé faire ton code au juste ?

  16. #16
    Membre éclairé
    Avatar de CPI_en_mousse
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 332
    Par défaut
    salut,

    il est sense afficher l'objet applicant dans des champs text afin de pouvoir le modifer.

    Avec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td><html:text name="applicant" property="nationality" tabindex="70" /></td>
    je recois l'erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    08:43:48,003 ERROR [action]:253 - "Servlet.service()" pour la servlet action a généré une exception
    javax.servlet.jsp.JspException: No getter method for property: "nationality" of bean: "applicant"
            at org.apache.struts.taglib.TagUtils.lookup(TagUtils.java:987)
            at org.apache.struts.taglib.html.BaseFieldTag.prepareValue(BaseFieldTag.java:121)
            at org.apache.struts.taglib.html.BaseFieldTag.renderInputElement(BaseFieldTag.java:102)
            at org.apache.struts.taglib.html.BaseFieldTag.doStartTag(BaseFieldTag.java:81)
            at org.apache.jsp.applicant.displayApplicant_jsp._jspx_meth_html_text_9(displayApplicant_jsp.java:2600)
            at org.apache.jsp.applicant.displayApplicant_jsp._jspService(displayApplicant_jsp.java:519)
            at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)

  17. #17
    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
    En fait, j'ai dit une bêtise hier.
    Le tag html:text étant dans un tag html:form, le name doit être celui du form-bean lié à l'Action. Il n'est donc pas utile de le coder et il n'est surtout pas égal à applicant.

    Dans ton ActionForm, as-tu une propriété nationality ou une propriété applicant ?

  18. #18
    Membre éclairé
    Avatar de CPI_en_mousse
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 332
    Par défaut
    dans mon actionform, j'ai bien une propriete nationality avec son getter et setter

  19. #19
    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
    Donc, c'est ceci qu'il faut coder :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <td><html:text property="nationality" tabindex="70" /></td>
    Par contre, pour ton problème de value, peux-tu montrer comment tu as codé la directive taglib pointant sur html.tld ?

  20. #20
    Membre éclairé
    Avatar de CPI_en_mousse
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 332
    Par défaut
    la directives html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 3 123 DernièreDernière

Discussions similaires

  1. [WD17] Probleme affichage date
    Par Nhaps dans le forum WinDev
    Réponses: 9
    Dernier message: 14/11/2012, 08h35
  2. Probleme affichage date axe x
    Par niepoc dans le forum MATLAB
    Réponses: 6
    Dernier message: 19/06/2008, 00h20
  3. [JFreeChart] Probleme d'affichage/date.
    Par ox@na dans le forum 2D
    Réponses: 8
    Dernier message: 05/06/2008, 15h38
  4. [VBA-E]probleme affichage date excel a partir d'une DTPicker VBA [15/02/07]
    Par gromorice dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 15/02/2007, 17h05
  5. [.NET][Access] Probleme affichage date
    Par fab3131 dans le forum Access
    Réponses: 2
    Dernier message: 26/05/2006, 13h35

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