Boa Noite!
Estou desenvolvend um sistema que utiliza DWR mas estou com um problema básico não estou conseguindo cadastrar no meu banco. Tenho as seguintes funções:
Tenho um arquivo JavaScript chamado formBeans.js com o seguinte Codigo:
[code]
function setBeanForm(){
var bean = {
NOME:document.CAD_CLIENTE.NOME.value,
CPF:document.CAD_CLIENTE.CPF.value,
TIPO:document.CAD_CLIENTE.TIPO.value,
LOGIN:document.CAD_CLIENTE.LOGIN.value,
SENHA:document.CAD_CLIENTE.SENHA.value,
ENDERECO:document.CAD_CLIENTE.ENDERECO.value,
BAIRRO:document.CAD_CLIENTE.BAIRRO.value,
CIDADE:document.CAD_CLIENTE.CIDADE.value
}
senderBeanForm(bean);
renderBeanForm();
FacadeAjax.cadClientes(FacadeAjax.setBean(bean));
}
function senderBeanForm(bean)
DWRUtil.setValues(bean);
}[/code]
Tenho uma Classe FacadeAjax(DWR)que tem o seguinte método:
public void cadClientes(BeanClientes beanClientes) throws Throwable {
BusinessGeneral.getInstancia().cadClientes(beanClientes);
}
Tenho uma Classe Busines General que tem o seguinte método:
public void cadClientes(BeanClientes beanClientes) throws Throwable{
UsersDAO usersDAO = new UsersDAO();
boolean resp = false;
usersDAO.addUsers(beanClientes);
}
E por fim o método de Cadastrar que está na classe UsersDAO
[code]
public void addUsers(BeanClientes beanClientes){
List<BeanClientes> listClientes = new ArrayList();
PreparedStatement stmt = null;
ResultSet rs = null;
try {
String sql = "";
sql = "insert into CAD_CLIENTES VALUES(null,'filipe','a','a','a','a','a','a','a')";
stmt = connect.getConnection().prepareStatement(sql);
stmt.executeUpdate(sql);
stmt.clearParameters();
stmt.close();
connect.closeConnection();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
connect.closeConnection();
}
}[/code]
Não estou conseguindo fazer o cadastro teste. Gostaria de saber se alguem ode me ajudar.
Obrigado!