2010-07-02 3 views
0

Comment mettre du texte initial dans une zone de texte de forme Spring? Le TLD rejette le contenu PCData dans le formulaire: textarea. Le but de ce formulaire est de demander à un utilisateur d'éditer/corriger du texte, donc le texte doit d'abord entrer dans le formulaire. La page JSP extrait le texte du modèle et veut le placer dans la zone de texte.spring mvc form textarea contenu initial

+0

Avez-vous déjà résolu ce problème? J'ai exactement le même problème. – William

+0

Avec un peu de piratage de la réponse ci-dessous, si je me souviens. – bmargulies

Répondre

1

Vous pouvez définir la valeur initiale avec Javascript. Vous pouvez utiliser des balises pour contrôler quand vous devez définir le message dans la zone de texte afin que le code de script soit rendu ou non.

Une autre façon de définir la valeur de texte dans la propriété correspondante de l'attribut de modèle, bien que je pense que c'est plus propre l'autre solution car ce message est juste une aide pour l'utilisateur, donc je pense que cela devrait être fait dans la vue.