¿Diferencia entre los atributos modelAttribute y commandName en la etiqueta de formulario en spring?
En la primavera 3, he visto dos atributos diferentes en la etiqueta de formulario en jsp
<form:form method="post" modelAttribute="login">
en esto, el atributo modelAttribute es el nombre del objeto de formulario cuyas propiedades se utilizan para rellenar el formulario. Y lo usé para publicar un formulario y en el controlador que he usado@ModelAttribute
Para capturar valor, llamar al validador, aplicar lógica empresarial. Todo está bien aquí. Ahora
<form:form method="post" commandName="login">
¿Qué se espera de este atributo, es también un objeto de formulario cuyas propiedades vamos a rellenar?