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 & class


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de stela86
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Par défaut Struts & class
    Bonjour, voilà j'ai une classe Article qui me construit un article composée d'un corps et d'un titre.
    J'ai une page jsp comme suit qui me permet de rentrer le titre et le corps.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    html:form action="insererarticle">
            Titre de l'article :  <html:text property="article.titre" /><br />
            Corps de l'article :  <html:textarea  property="article.corps" /> <br />
            <html:submit>Envoyer</html:submit>
        </html:form>
    Et le truc c'est que j'aimerai bien que mon actionForm reprenne ma classe Article.
    Si je met ça dans mon ActionForm il me fait des erreurs!
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    ...
     private Article article;
     
         public Article getArticle() {
            return article;
        }
     
        public void setArticle(Article a) {
            article = a;
        }
    ....
    mon Action introduit dans ma base de données mon article.

    Merci de votre aide.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 274
    Par défaut
    Bonjour,

    il ne devrais pas y avoir de problème.

    Quelle est l'erreur ?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 85
    Par défaut c'est quoi les erreurs ?!
    Salut,

    Il faudrait que tu nous donnes les erreurs que ca te fait car sinon on
    ne va pas pouvoir t'aider :-/ Au moins cela orientera notre réponse.

    a+
    Xavier

  4. #4
    Membre confirmé Avatar de stela86
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Par défaut
    Voilà l'erreur que ça me génère:
    Invalid argument looking up property article.titre of bean org.apache.struts.taglib.html.BEAN

  5. #5
    Membre chevronné Avatar de supermanu
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    330
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 330
    Par défaut
    Montre le code de ton ActionForm, mais je pense que tu dois juste mettre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <html:text property="titre" />

  6. #6
    Membre confirmé Avatar de stela86
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 197
    Par défaut
    Voilà mon ActionForm :
    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
     
     
    package com.myapp.struts;
    import JDOComponents.*;
    import javax.servlet.http.HttpServletRequest;
    import org.apache.struts.action.ActionErrors;
    import org.apache.struts.action.ActionMapping;
    import org.apache.struts.action.ActionMessage;
    import java.util.*;
     
    public class ActionFormInsererArticle extends org.apache.struts.action.ActionForm {
     
        private Article article;
     
         public Article getArticle() {
            return article;
        }
     
        public void setArticle(Article a) {
            article = a;
        }
     
        public ActionFormInsererArticle() {
            super();
            // TODO Auto-generated constructor stub
        }
     
        public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {
            ActionErrors errors = new ActionErrors();
     
            return errors;
        }
    }

  7. #7
    Membre chevronné Avatar de supermanu
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    330
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 330
    Par défaut
    Avant d'aborder les problèmes que j'ai vu, tu peux nous donner la déclaration de ton action "insererarticle" dans le struts-config et la déclaration de l'ActionForm associée
    merci

Discussions similaires

  1. struts RequestProcessor class
    Par rezgui_fawzi dans le forum Struts 1
    Réponses: 12
    Dernier message: 03/03/2009, 18h04
  2. [JSP][STRUTS] Passer des objets à une classe action
    Par maphi dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 10/08/2005, 16h55
  3. [Struts]control dans la class form
    Par jimi dans le forum Struts 1
    Réponses: 8
    Dernier message: 01/06/2005, 16h50
  4. Réponses: 12
    Dernier message: 01/07/2004, 11h03
  5. [Struts][classe Action]Mettre un objet en parametre (suite)
    Par julienOriano dans le forum Struts 1
    Réponses: 6
    Dernier message: 16/06/2004, 15h54

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