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

NetBeans Java Discussion :

a propos du tutorial struts


Sujet :

NetBeans Java

  1. #1
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut a propos du tutorial struts
    Bonjour,

    j'ai suivi ce tutorial à la lettre : http://brabant.developpez.com/tutori...?page=partie-1

    mais je n'obtiens pas le message "Enter a name, banana brain!" spécifié dans le fichier ApplicationResource par "error.name.required=Enter a name, banana brain!"

    si vous savez d'ou cela peut venir... ceci juste pour m'entrainer...

    merci

  2. #2
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Peux tu nous montrer ton code JSP et ton code java du form.
    Merci
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

  3. #3
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    /*
     * NewStrutsActionForm.java
     *
     * Created on 19 janvier 2007, 11:21
     */
     
    package com.myapp.struts;
     
    import javax.servlet.http.HttpServletRequest;
    import org.apache.struts.action.ActionErrors;
    import org.apache.struts.action.ActionMapping;
    import org.apache.struts.action.ActionMessage;
     
    /**
     *
     * @author irist
     * @version
     */
     
    public class NewStrutsActionForm extends org.apache.struts.action.ActionForm {
     
        private String name;
     
        private int number;
     
        /**
         * @return
         */
        public String getName() {
            return name;
        }
     
        /**
         * @param string
         */
        public void setName(String string) {
            name = string;
        }
     
        /**
         * @return
         */
        public int getNumber() {
            return number;
        }
     
        /**
         * @param i
         */
        public void setNumber(int i) {
            number = i;
        }
     
        /**
         *
         */
        public NewStrutsActionForm() {
            super();
            // TODO Auto-generated constructor stub
        }
     
        public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
            ActionErrors errors = new ActionErrors();
            if (getName() == null || getName().length() < 1) {
                errors.add("name", new ActionMessage("error.name.required"));
                // TODO: add 'error.name.required' key to your resources
            }
            return errors;
        }
    }



    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean" %>
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html" %>
    <%@ taglib uri="http://jakarta.apache.org/struts/tags-logic" prefix="logic" %>
    <%@page contentType="text/html"%>
    <%@page pageEncoding="UTF-8"%>
    <%--
    The taglib directive below imports the JSTL library. If you uncomment it,
    you must also add the JSTL library to the project. The Add Library... action
    on Libraries node in Projects view can be used to add the JSTL 1.1 library.
    --%>
    <%--
    <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 
    --%>
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
       "http://www.w3.org/TR/html4/loose.dtd">
     
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <title>Login Form</title>
        </head>
        <body>
     
        <h1>Login Form</h1>
        <html:form action="login"><table border="1">
                <thead>
                    <tr>
                        <th><bean:message key="login.name" /></th>
                    </tr>
                </thead>
                <tbody>
                    <tr>
                        <td><html:text property="name" /></td>
                    </tr>
                </tbody>
            </table>
     
       <html:submit value="Login" />
       <html:errors />
       </html:form>
     
        <%--
        This example uses JSTL, uncomment the taglib directive above.
        To test, display the page like this: index.jsp?sayHello=true&name=Murphy
        --%>
        <%--
        <c:if test="${param.sayHello}">
            <!-- Let's welcome the user ${param.name} -->
            Hello ${param.name}!
        </c:if>
        --%>
     
        </body>
    </html>

  4. #4
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    dans ton jsp au lieu de

    ecrit plutot :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:errors property="name" />
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

  5. #5
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    nop pas de changement :s

  6. #6
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Humm, alors tu as du oublié quelque chose dans le struts-config.xml.

    Peux-tu le mettre lui aussi.
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

  7. #7
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    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
    43
    44
    45
    46
    47
    48
    49
    50
    51
    <?xml version="1.0" encoding="UTF-8" ?>
     
    <!DOCTYPE struts-config PUBLIC
              "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
              "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
     
     
    <struts-config>
        <form-beans>
            <form-bean name="NewStrutsActionForm" type="com.myapp.struts.NewStrutsActionForm"/>
     
        </form-beans>
     
        <global-exceptions>
     
        </global-exceptions>
     
        <global-forwards>
            <forward name="welcome"  path="/Welcome.do"/>
        </global-forwards>
     
        <action-mappings>
            <action input="/loginForm.jsp" 
                    name="NewStrutsActionForm" 
                    path="/login" 
                    scope="session" 
                    type="com.myapp.struts.NewStrutsAction">
                <forward name="success" 
                         path="/loginSuccessful.jsp"/>
            </action>
            <action path="/Welcome" 
                    forward="/welcomeStruts.jsp"/>
        </action-mappings>
     
        <controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
     
        <message-resources parameter="com/myapp/struts/ApplicationResource"/>    
     
        <plug-in className="org.apache.struts.tiles.TilesPlugin" >
            <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />      
            <set-property property="moduleAware" value="true" />
        </plug-in>
     
        <!-- ========================= Validator plugin ================================= -->
        <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
            <set-property
                property="pathnames"
                value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
        </plug-in>
     
    </struts-config>

  8. #8
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Alors je pense qu'il te manque un petit truc dans action mapping:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <action-mappings>
            <action input="/loginForm.jsp" 
                    name="NewStrutsActionForm" 
                    path="/login" 
                    scope="session" 
                    type="com.myapp.struts.NewStrutsAction"
                    validate="true">
                <forward name="success" 
                         path="/loginSuccessful.jsp"/>
            </action>
            <action path="/Welcome" 
                    forward="/welcomeStruts.jsp"/>
        </action-mappings>
    Voilà la normalement ca devrait marcher.

    PS: la modif que je t'ai fait faire tout à l'heure: tu peux laisser comme tu avais fait ca devrait marcher aussi.
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

  9. #9
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    désolé mais ca ne change toujours rien..

  10. #10
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    HUmmmm alors la, y doit y avoir une boulette de ton coté.
    Car j'ai fais un copier/coller de ton code et des modifs que je t'ai donné et ca marche chez moi.

    Es-tu bien sur d'avoir mis dans le fichier des ressources la clé du message d'erreur : "error.name.required" car si tu n'as pas cette clé c'est normal qu'il ne t'affiche rien (car c'est dur de voir du texte vide, lol).

    Sinon je ne vois pas très bien d'ou cela pourrait venir. As-tu deja essayer de mettre un breakpoint dans la methode validate pour voir s'il passait bien dedans?
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

  11. #11
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    Oui j'ai bien error.name.required .. ca commence a devenir bizard... qu'entend tu par breakpoint?

  12. #12
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Ben de mettre ton appli en debug. Et de mettre un point d'arret (breakpoint).
    Je ne connais pas NetBeans pour pouvoir te dire comment faire mais dans eclipse c'est un petit point a placer sur la ligne à l'extreme gauche de la zone de saisie.

    Attention: pour que le message s'affiche il ne faut rien rentré dans le champ text, ca me parait logique pour moi mais je ne sais pas si ca l'ait pour toi donc jprefere te le dire.

    Mais franchement si tu fais tout bien, je ne vois vraiment plus d'autre piste. Car ton code est bon j'ai fait des copier coller. A PART pour struts-config que j'avais pris seulement la balise <action-mappings>

    Je verais p'etre encore un ptit truc en y réfléchissant bien:

    essaye sans les plugins :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
        <plug-in className="org.apache.struts.tiles.TilesPlugin" >
            <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />      
            <set-property property="moduleAware" value="true" />
        </plug-in>
     
        <!-- ========================= Validator plugin ================================= -->
        <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
            <set-property
                property="pathnames"
                value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
        </plug-in>
    Je n'ai pas mis ca chez moi!

    Et ton fichier ApplicationResource est bien dans WEB-INF/classes/com/myapp/struts ??

    SI le fichier est ok que tu supprimes les plugin et que ca marche toujours par alors la je suis sec. Mais je pense que ca peut p'etre venir sdu plugin de validation qui deroute quelque peu le chemin normal et donc ne fait pas le standard!!
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

  13. #13
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    Citation Envoyé par maxf1
    Ben de mettre ton appli en debug. Et de mettre un point d'arret (breakpoint).
    Je ne connais pas NetBeans pour pouvoir te dire comment faire mais dans eclipse c'est un petit point a placer sur la ligne à l'extreme gauche de la zone de saisie.
    Ben, tu as testé avec quoi ? Eclipse ? t'as un plugin pour struts?


    sans les plugins, meme chose.

  14. #14
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Argghhhh. Oui j'ai tester avec eclipse.
    Mais non je n'ai pas de plugin struts avec Eclipse. Je fais tout à la main, c'est quand meme pas si difficile que ca, lol!

    Franchement la jcrois qu'on a fait le tour.

    Tu as quel version de struts?

    Quand tu cliques sur le bouton tu reviens bien à ta page de login?
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

  15. #15
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    Sinon je sais que c'est sale et que ce n'est pas comme cela que l'on debug, mais vu que tu ne connais pas les breakpoints (et je sais pas si ca existe sur netbeans) essaye cette methode la :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
            System.out.println("On rentre dans validate");        
    ActionErrors errors = new ActionErrors();
            if (getName() == null || getName().length() < 1) {
                errors.add("name", new ActionMessage("error.name.required"));
                System.out.println("On a trouver une erreur");
                // TODO: add 'error.name.required' key to your resources
            }
            return errors;
        }
    Et puis tu essayes pour voir ce qu'il te dit dans ta console pour savoir ou il passe à peu près.
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

  16. #16
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    Citation Envoyé par maxf1
    Argghhhh. Oui j'ai tester avec eclipse.
    Mais non je n'ai pas de plugin struts avec Eclipse. Je fais tout à la main, c'est quand meme pas si difficile que ca, lol!

    Franchement la jcrois qu'on a fait le tour.

    Tu as quel version de struts?

    Quand tu cliques sur le bouton tu reviens bien à ta page de login?
    struts 1.2.9 intégré a netbeans

    quand je clique sur le bouton et que je rentre n'importe quoi dans le champ j'ai systèmatiquement "Login successful" donc la page loginSuccessful.jsp

    La methode proposé change rien non plus. Je pense que ca vient de l'IDE..

  17. #17
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    OK donc probleme de validation. Il ne passe pas dans la methode validation.
    Tu as bien mis la modif validate="true" ? Tu n'as pas fait une faute de frappe tout bete?

    Je ne pense pas que cela vienne de l'IDE sinon je pense que ca se saurait.
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

  18. #18
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <action-mappings>
            <action input="/loginForm.jsp" 
                    name="NewStrutsActionForm" 
                    path="/login" 
                    scope="session" 
                    type="com.myapp.struts.NewStrutsAction"
                    validate="true">
                <forward name="success" 
                         path="/loginSuccessful.jsp"/>
            </action>
            <action path="/Welcome" 
                    forward="/welcomeStruts.jsp"/>
        </action-mappings>

  19. #19
    Membre expérimenté Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Points : 1 371
    Points
    1 371
    Par défaut
    J'ai retester et ca marche toujours par contre j'ai du enlever :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
     
        <plug-in className="org.apache.struts.tiles.TilesPlugin" >
            <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />      
            <set-property property="moduleAware" value="true" />
        </plug-in>
     
        <!-- ========================= Validator plugin ================================= -->
        <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
            <set-property
                property="pathnames"
                value="/WEB-INF/lib/validator-rules.xml,/WEB-INF/validation.xml"/>
        </plug-in>
    Car je n'ai pas les fichier tiles-defs.xml et validation.xml

    Tu a la version 5.5 de netbeans?
    Une solution a été apporté pour résoudre votre problème alors vous aussi faites en profitez les autres grâce au tag qui se trouve tout en bas de la page....

    Merci de ne pas utiliser les messages privés pour un problème sauf si je vous l'ai explicitement demandé.

    -- Maxf1 --

  20. #20
    Membre chevronné Avatar de Nemesys
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 895
    Points : 2 100
    Points
    2 100
    Par défaut
    Oui 5.5

Discussions similaires

  1. Tutorial Struts en video
    Par matamin dans le forum Struts 1
    Réponses: 0
    Dernier message: 29/10/2009, 14h33
  2. Tutorial de M. Sergé Tahé [à propos: JPA]
    Par kamaldev dans le forum JPA
    Réponses: 3
    Dernier message: 10/06/2008, 15h40
  3. Réponses: 4
    Dernier message: 18/02/2008, 12h47
  4. Réponses: 1
    Dernier message: 21/09/2007, 15h15
  5. Struts 1.3.8 Tutorial
    Par fatenatwork dans le forum Struts 1
    Réponses: 1
    Dernier message: 12/09/2007, 10h12

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