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] Valeur des Champs disable s'efface lors d'actions


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2004
    Messages
    297
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 297
    Par défaut [STRUTS] Valeur des Champs disable s'efface lors d'actions
    Bonjour,

    J'ai actuellement deux type de champ dans ma page jsp : le champ code et sa description.
    La description est disable (non accessible).

    Le problème c'est que quand je saisi un code (manuellement) + une description (en auto) et que je declenche une action struts pour un traitement spécifique l'action Struts me supprime les données de tous mes champs qui sont disable ...

    Quelqu'un aurait il une idée ???

    Merci

  2. #2
    Membre confirmé Avatar de romdelf
    Profil pro
    Inscrit en
    Février 2005
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 91
    Par défaut
    Peux tu etre plus precis sur tes champs disable? Comment les remplis tu automatiquement?
    Tu utilises du javascript ou autre?

    Peux tu mettre le code de ta jsp stp?

  3. #3
    Membre éclairé
    Inscrit en
    Mai 2004
    Messages
    297
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 297
    Par défaut
    Oui voici le code d'un des champs de ma jsp :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <html:text name="creerActifForm" property="t5FonctionDesc" styleClass="strutstextbox" maxlength="80" size="30" disabled='true'/>
    Voici la facon dont je rempli mes champs descriptions en javascript par une pop up :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    openerFormObj=eval("window.opener.document.<%=formName%>.<%=fieldDesc%>"); 
    openerFormObj.value=document.MainLovClasseForm.classedesc.value;
    Non seulement il m'efface la valeur mais en plus lorsque je test la valeur de t5FonctionDesc de mon Form elle est à null et non à "".

    Je trouve cela très surprenant.
    Je ne comprend vraiment pas pourquoi il y a une différence entre le fait d'être disable ou non ...
    Si j'enleve le disable tout marche ...
    Merci

  4. #4
    Membre confirmé Avatar de delas
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 100
    Par défaut
    j'ai eu le meme probleme. en fait faut pas le mettre disable mais read-only. et la ca passe.

  5. #5
    Membre confirmé Avatar de delas
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    100
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Avril 2004
    Messages : 100
    Par défaut
    .... pour completer ma reponse, ca plante si tu as un select car le read only n'existe pas sur un select (de mémoire)
    pour resoudre le probleme sur un select, j'ai mis une copie de mon element en hidden. c'est pas tres propre, certe, mais ca marche.

  6. #6
    Membre éclairé
    Inscrit en
    Mai 2004
    Messages
    297
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 297
    Par défaut
    C'est parfait cela marche très bien en read-only
    Je m'en souviendrait de celle la ...

    Merci beaucoup

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

Discussions similaires

  1. Récupérer la valeur des champs calculés dans une requète SQL dans vba
    Par FrédéricCM dans le forum Requêtes et SQL.
    Réponses: 12
    Dernier message: 28/06/2006, 16h29
  2. Récupérer les valeurs des champs créés dynamiquement
    Par outlawz dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 03/05/2006, 16h32
  3. [SPRING][HIBERNATE][MYSQL] insert et valeur des champs.
    Par nikalkal dans le forum Hibernate
    Réponses: 9
    Dernier message: 27/04/2006, 14h07
  4. [MySQL] contenu champs de table effacé lors de mise à jour de donnée
    Par gregos13 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 06/04/2006, 17h18
  5. [servlet][tester la valeur des champs récupérés]
    Par maya5 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 14/05/2004, 10h06

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