pessoal estou enfrentando o seguinte erro. Ocorre se eu deixar o type do bootstrap como date, se eu deixar como text fica ok. porem quero deixar pelo bootstrap e ter menos trabalho em tratar o input.
codigo
<div class="form-group">
<label for="nome" class="col-md-2 control-label">Data
primeira parcela</label>
<div class="col-sm-2">
<input type="date" class="form-control" id="primeiraEmprestimo"
th:field="*{primeiraEmprestimo}" />
</div>
</div>
Field error in object ‘emprestimo’ on field ‘primeiraEmprestimo’: rejected value [2017-05-24]; codes [typeMismatch.emprestimo.primeiraEmprestimo,typeMismatch.primeiraEmprestimo,typeMismatch.java.util.Date,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [emprestimo.primeiraEmprestimo,primeiraEmprestimo]; arguments []; default message [primeiraEmprestimo]]; default message [Failed to convert property value of type ‘java.lang.String’ to required type ‘java.util.Date’ for property ‘primeiraEmprestimo’; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [java.lang.String] to type [@org.springframework.format.annotation.DateTimeFormat @javax.persistence.Temporal java.util.Date] for value ‘2017-05-24’; nested exception is java.lang.IllegalArgumentException: Parse attempt failed for value [2017-05-24]]