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 ds la balise form


Sujet :

Struts 1 Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Mars 2005
    Messages : 41
    Points : 38
    Points
    38
    Par défaut probleme ds la balise form
    pour apprendre Struts j'ai lu le livre qui se trouve sur
    http://tahe.developpez.com/java/struts/
    de Serge Tahe mais l'envoi du formulaire l'application qu'ila proposé ne marche pas je ne sais pas pouqoui?

    le page du formulaire est

    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
    38
    39
    40
    41
    42
     
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
    <html>
    <meta http-equiv="pragma" content="no-cache">
    <head>
    <title>Personne - formulaire</title>
    <script language="javascript">
    function effacer(){
    with(document.frmPersonne){
    nom.value="";
    age.value="";
    }
    }
    </script>
    </head>
    <body>
    <center>
    <h2>Personne - formulaire</h2>
    <hr>
    <html:form action="/main" name="frmPersonne" type="istia.st.struts.personne.FormulaireBean">
    <table>
    <tr>
    <td>Nom</td>
    <td><html:text property="nom" size="20"/></td>
    </tr>
    <tr>
    <td>Age</td>
    <td><html:text property="age" size="3"/></td>
    </tr>
    <tr>
    </table>
    <table>
    <tr>
    <td><html:submit value="Envoyer"/></td>
    <td><html:reset value="Rétablir"/></td>
    <td><html:button property="btnEffacer" value="Effacer" onclick="effacer()"/></td>
    </tr>
    </table>
    </html:form>
    </center>
    </body>
    </html>
    et l'erreur que tomcat m'affiche est:

    org.apache.jasper.JasperException: /vues/formulaire.personne.jsp(19,0) L'attribut name est incorrect pour le tag form d'après la TLD indiquée
    org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:39)
    org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
    org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:238)
    org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:975)
    org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:696)
    org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1441)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
    org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213)
    org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
    org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163)
    org.apache.jasper.compiler.Validator.validate(Validator.java:1475)
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:214)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

    note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/5.0.27.



    je ne comprend pas quoi faire il indique que L'attribut name est incorrect alors que j'ai executer ce qui est demandé de faire!!


    Modération par Wormful_sickfoot :
    - Balises ajoutées
    Merci de lire les règles du forum.

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2004
    Messages : 882
    Points : 948
    Points
    948
    Par défaut
    Pour Struts 1.2.4 (version que j utilises) tu n as absolument pas besoin des attributs name et type dans le tag <html:form>, en effet le binding entre ton action et le formulaire doit etre fait dans le struts-config.xml

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 304
    Points : 348
    Points
    348
    Par défaut
    dahan, merci de penser à utiliser la balise [code], c'est beaucoup plus lisible

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Mars 2005
    Messages : 41
    Points : 38
    Points
    38
    Par défaut merci et desolé
    merci pour votre reponse et desolé de ne pas utiliser la balise code car je ne connait pas les outils des forums

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    304
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 304
    Points : 348
    Points
    348
    Par défaut
    Aucun problème, maintenant tu les connais
    J'espère que tu vas pouvoir avancer dans ton développement

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

Discussions similaires

  1. [XML][XSL]probleme html dans balise xml
    Par chateau64 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 02/12/2005, 11h42
  2. [VB6.0]Probleme avec le type Form
    Par Tankian dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 17/11/2005, 13h26
  3. [Librairies] fichier cvs; problème de mise en forme
    Par illegalsene dans le forum CVS
    Réponses: 3
    Dernier message: 19/10/2005, 15h35
  4. balise form
    Par C.M dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 27/12/2004, 13h46
  5. balise form
    Par sheira dans le forum ASP
    Réponses: 3
    Dernier message: 08/12/2004, 16h53

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