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 !!
Partager