spring MVC : forme : radiobutton pour la propriété Booléenne
Je veux juste savoir comment utiliser un Booléen dans un Spring mvc forme.
J'ai essayer avec ce code:
Ma jsp:
<form:radiobutton path="dateInterval" value="false" cssClass="radio"/>
<form:radiobutton path="dateInterval" value="true" cssClass="radio"/>
La propriété sur le pojo:
private Boolean dateInterval = false;
Mais mon dateInterval propriété est toujours nulle!
il y a des getter et setter de la propriété dateInterval.
Une erreur commune est d'utiliser isBlah pour la propriété Booléenne bla; Ce qui est faux. isBlah ne fonctionnera que pour le type boolean. Utilisation getBlah Booléenne bla;
Une erreur commune est d'utiliser isBlah pour la propriété Booléenne bla; Ce qui est faux. isBlah ne fonctionnera que pour le type boolean. Utilisation getBlah Booléenne bla;
OriginalL'auteur BasicCoder | 2011-03-28
Vous devez vous connecter pour publier un commentaire.
Je dois travailler sur mon formulaire comme ceci:
et dans mon modèle d'objet de l'someProperty ressemble à ceci:
Qui fonctionne très bien. Je n'ai pas essayé avec 'Boolean'. Peut-être juste essayer avec l'opérateur booléen et voir si ça aide.
Booléen est utile lorsque vous ne souhaitez pas vrai ou faux à être sélectionné au départ. Cette réponse n'est pas répondre à la question.
OriginalL'auteur blong824
Juste pour clarifier les choses: À mon avis, il travaille également avec Boolean Objet. J'ai un formulaire à l'aide de Printemps 3 et cette configuration est en cours d'exécution parfaite (à l'aide de vrai/faux/Valeurs null en Option):
Formulaire JSP:
Modèle Objet (nommé Tour):
Donc je n'ai pas unterstand pourquoi j'aurais changé ma Propriété booléenne simple. Cela fonctionne dans mon cas.
Mon aide est venue de ce post dans le Forum du Printemps.
OriginalL'auteur leole