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 :

Valeur dynamique dans le champ value des formulaires


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    143
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 143
    Par défaut Valeur dynamique dans le champ value des formulaires
    Bonjour à tous, voilà mon problème qui est plus une question générale. Je n'ai pas trop trouvé ce que je voulais donc je vous demande de l'aide.

    J'ai un formulaire que je rempli et valide qui me sert à créer une "tournée" (c'est un projet spécifique en recherche opérationnelle donc je préfère rester général)

    Il est également possible de modifier ces "tournées" donc j'aimerais utiliser le même formulaire qui sera pré-rempli mais en mettant les valeurs récuperées dans le champ value, quelque chose du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:text property="dateEchue" value="<bean write etc...>"/>
    mais j'ai lu que ce n'était pas possible, donc ma question est, quelle est la méthode pour faire ce genre de chose. Cela ne sert à rien que je vous donne du code, je bloque juste sur la façon de faire.

    merci de votre aide !!!

  2. #2
    Membre chevronné


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 855
    Par défaut
    Bonjour,

    en mettant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:text property="dateEchue"/>
    la valeur de l'attribut dateEchue de ton ActionForm sera lue pour remplir ton formulaire.
    Si tu initialises la valeur, elle devrait donc s'afficher.

    Essaye d'en dire davantage si ce n'est pas ca ...

    Eric

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    143
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 143
    Par défaut
    d'accord avec toi, j'ai également lu ça quelque part. Comment j'initialise et transmet la valeur depuis l'ActionForm associé ?

    en faisant ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    request.setAttribute("dateEchue", trip_modif.getdateEchue());
    j'ai la nette impression que c'est pas ça du tout, mais je suis un peu perdu avec struts mais une fois que je saurais faire ça, ça va rouler...

    merci !

  4. #4
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    143
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 143
    Par défaut
    Finalement j'ai réussi, en procédant comme ça

    dans mon action

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	request.setAttribute("trip_modif", trip_modif);

    dans la jsp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	<html:text name="trip_modif" property="dateEchue"/>
    maintenant il faut que je vois pour séparer efficacement le mode creation et modification, car le formulaire ne marche pas quand je veux créer (normal)

  5. #5
    Membre chevronné


    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    7 855
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 7 855
    Par défaut
    Quel est le type de trip_modif ?

  6. #6
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    143
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 143
    Par défaut
    C'est une instance de la classe TripForm qui hérite de la classe ActionForm

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 07/05/2009, 13h09
  2. Réponses: 2
    Dernier message: 22/05/2007, 16h15
  3. Réponses: 1
    Dernier message: 13/03/2007, 09h52
  4. Réponses: 4
    Dernier message: 30/08/2006, 03h23
  5. Réponses: 7
    Dernier message: 24/08/2006, 15h43

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