Olá, estou com o seguinte problema:
A data funciona normalmente quando o input está com o type="text", mas quando altero para o type="date" não consigo obter a data. O atributo do objeto recebido vem sempre com valor null.
O input no formulario está definido da seguinte forma:
<label>Data de Lançamento:</label>
<input type="date" id="dataLancamento" name="dataLancamento" size="8" />
A classe de configuração tem o método:
@Bean
public FormattingConversionService mvcConversionService() {
DefaultFormattingConversionService conversionService = new DefaultFormattingConversionService();
DateFormatterRegistrar registrar = new DateFormatterRegistrar();
registrar.setFormatter(new DateFormatter("dd/MM/yyyy"));
registrar.registerFormatters(conversionService);
return conversionService;
}
O atributo no modelo está definido com o tipo Calendar
@DateTimeFormat
private Calendar dataLancamento;
Obrigado antecipadamente...