Buenos días/trardes/noches,
estoy empezando a trastear con el FrameWork de Spring Boot, y me está surgiendo un problemita que querría solucionar bien sin tener que hacer alguna "chapuzilla".
Os pongo en situación, estoy haciendo el registro de usuarios, por tanto, hago que la persona rellene 2 veces el campo de contraseñas. Pero, estas van a parar al mismo validador y hacen referencia al mismo atributo de la clase. Con JS ya copruebo que sean iguales para mandarlas al serivdor y hacer allí el resto de comprovaciones. Pero hago un @NotBlank y @Length de Hibernate por si acaso. por eso uso las propiedades de Thymeleaf.
Código HTML:
Código HTML:
<input th:field="*{password}" id="pwd1" type="password" class="form-control" placeholder="Contraseña"/>
<input th:field="*{password}" id="pwd2" type="password" class="form-control" placeholder="Repetir contraseña"/>
La cosa es que cuando lo recibo, junta los 2 campos en la misma variable de Java "password" separado por una coma. Cuando el framework me lo guarda en la clase, que pasa por el setPassword, ya está concatenado.
¿Hay alguna regla de thymeleaf o spring boot que solo me coja 1 de los dos campos?
Muchas gracias de antemano.