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 :

Tag personnalisé et champs disabled


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 53
    Par défaut Tag personnalisé et champs disabled
    Bonjour,
    pour les besoins d'une application j'ai dû créer un nouveau tag, qui étend le tag TextTag.java (<html:text> dans la jsp) et qui fait un traitement spécifique en fonction des paramètres passés. Admettons qu'il s’appelle TextTag2.java (dans la jsp : <test:text2>).

    Mon soucis est le suivant : si à l'intérieur TextTag2.java je passe le champ en disabled en faisant un "this.setDisabled(true)" il n'y a plus aucun moyen qu'il repasse en activé (this.setDisabled(false)).
    Ce que je ne comprends pas, est que j'ai beau enlever tout mon traitement spécifique et avoir juste une classe vide qui étend le TextTag.java, même en rechargeant la page les champs resteront en disabled.

    Autrement dit, j'aurai beau me déconnecter de la session de l'appli, me reconnecter, etc... le champ restera en disabled pendant tout le temps... jusqu'à ce que je redémarre tomcat.

    Je soupçonne donc un problème de cache... y a t-il un moyen de vider le cache des tags ou de passer outre ce problème ?

    Merci !!

  2. #2
    Membre éclairé

    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 53
    Par défaut
    Au vu du manque de réponses, je pense que dans mon post au-dessus j'aurais dû détailler un peu plus (c'est vrai que ça manque d’éléments)...

    Bon, voici la solution au cas où d'autres auraient le même problème : en fait dans la jsp il fallait mettre dans chaque balise <html:text> la propriété disabled="false".
    Ainsi, les champs sont réinitialisés à chaque appel de la page et le traitement se fait correctement .

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

Discussions similaires

  1. Envoi d'un form avec champs disabled
    Par Ekik dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 23/03/2006, 13h58
  2. [STRUTS] Valeur des Champs disable s'efface lors d'actions
    Par cosmos38240 dans le forum Struts 1
    Réponses: 5
    Dernier message: 24/11/2005, 16h20
  3. Champ disabled
    Par Oluha dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 22/02/2005, 16h31
  4. Récupérer la valeur d'un champ disabled
    Par nebule dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 27/01/2005, 10h45
  5. [HTML] Form - champ disabled
    Par freddyboy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 04/11/2004, 12h14

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