Bonjour,
Je suis occupé d'etudier Spring MVC et notamment le binding des formulaires mais je ne vois pas la différence entre :
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <spring:bind path="firstName"> <td><label for="${status.expression}"> Nom </label></td> <td> <input type="text" name="${status.expression}" id="${status.expression}" value="<c:out value="${status.value}" />" size="45" /> * </td> <td colspan="3"> </td> </spring:bind>
Quand, pourquoi utiliser l'un ou l'autre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <form:input path="firstName" size="50" maxlength="255"/>
J'ai un petit faible pour <spring:bind> car il me permet de générer les ids et donc de pouvoir gérer la balise html <label> comme il se doit. Mais je trouve aussi que <form:..> permet plus de chose plus proprement. Existe t'il un mix entre les deux qui me permettrais d'utiliser <label> et les avantage de <form:...>
Merci
Partager