Boa tarde.
Estou com um problema na minha atividade. Não consigo pegar os valores do input referente a data. Sempre retorna null.
Código da JSP:
<div class="form-group">
<label class="col-sm-3 control-label">Data Pagamento: </label>
<div class="col-sm-6 form-size-p">
<input class="form-control" type="date" name="dataPagamento" pattern="dd/MM/yyyy"/>
</div>
</div>
Código da classe Conta:
@Id @GeneratedValue(strategy=GenerationType.IDENTITY)
private Long id;
private String descricao;
private boolean paga;
private double valor;
@DateTimeFormat(pattern="dd/MM/yyyy")
private Calendar dataPagamento;
@Enumerated(EnumType.STRING)
private TipoDaConta tipo;
@OneToOne
private Usuario usuario;
//Getters e Setters
O método no meu Controller:
@RequestMapping("/adicionaConta")
public String adiciona(Conta conta, BindingResult result) {
System.out.println("Adicionando conta: " + conta.getDataPagamento());
new DAO<Conta>(Conta.class).adiciona(conta);
return "conta-adicionada";
}
Tem algo errado? Devo fazer mais aguma coisa?