J'avais déjà rencontré ce pb il y a un moment donc une réponse propre doit exister :
Je récupère une donnée d'un bean, je l'affecte à un champ de formulaire que l'utilisateur ne doit pas pouvoir modifier donc disabled = true:
Mais le disabled = true entraine que la donnée n'est pas instanciée dans le formulaire. Je récupère donc un id nul. La dernière fois que j'avais croisé ce pb on avait ajouté un javascript qui passait à disabled = false lors du submit du form.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <html:text name="formDonnee" property="idDonnee" size="10" maxlength="50" disabled="true" />
Ca ressemble fort à une verrue, y a t'il une solution plus propre?
Partager