Galera estou querendo inserir alguns dados no BD mais está dando esse erro Error 500: BeanUtils.populate estou usando DispatchAction alguém pode me ajudar
Minha JSP
<td>Condição</td>
<td>
<select name="filmesTO.condicao" size="1">
<option value="lancamento">Lançamento</option>
<option value="catalogo">Catalogo</option>
</select>
</td>
Meu TO
private String condicao;
public String getCondicao() {
return condicao;
}
public void setCondicao(String condicao) {
this.condicao = condicao;
}
Minha Action
public ActionForward cadastraFilme(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws Exception {
FilmesDAO filmesDAO = new FilmesDAO();
FilmesForm filmesForm = (FilmesForm) form;
FilmesTO filmesTO = filmesForm.getFilmesTO();
filmesTO .setAno(Validacao.formatData(filmesTO.getAno()));
filmesTO .setDatacadastro(Validacao.formatData(filmesTO.getDatacadastro()));
filmesTO .setDatacompra(Validacao.formatData(filmesTO.getDatacompra()));
filmesDAO.cadastraFilmes(filmesTO);
return mapping.findForward("success");
}
Meu Form
private String operacao;
private FilmesTO filmesTO;
public FilmesForm() {
this.filmesTO = new FilmesTO();
}
public String getOperacao() {
return operacao;
}
public void setOperacao(String operacao) {
this.operacao = operacao;
}
public FilmesTO getFilmesTO() {
return filmesTO;
}
public void setFilmesTO(FilmesTO filmesTO) {
this.filmesTO = filmesTO;
}