não sei o que estou fazendo de errado

bem, estou fazendo um formulario para gravar tres campos

ai qdo clico gravar, executa esse codigo java :

[code] almoxarifado.dao.EstagiarioDAO gravarEstagiario = almoxarifado.factory.Factory.createEstagioDao();
almoxarifado.business.Estagiario estagiario = new almoxarifado.business.Estagiario();

     estagiario.setCodigo(Integer.parseInt(request.getParameter("codigoField")));  
     estagiario.setNome(request.getParameter("nomeField"));         
     estagiario.setTurno(request.getParameter("turnoField"));  
     gravarEstagiario.salvar(estagiario);[/code]

mas nao ta gravando no banco, alguem sabe apontar o que estou fazendo de errado

este é meu metodo salvar :

[code]try {
Connection con = Conexao.getConnection();
PreparedStatement preparedStatement = con.prepareStatement(“insert into estagiario(Codigo,Nome, Turno) values(?,?,?)”);
preparedStatement.setString(1, estagiario.getCodigo());
preparedStatement.setString(2, estagiario.getNome());
preparedStatement.setString(3, estagiario.getTurno());
preparedStatement.execute();

		preparedStatement.close();
		con.close();
	} catch (SQLException e) {
		e.printStackTrace();
	} [/code]

Está lançando alguma exceção?

não está, incrivil, ainda da um aviso que o registro foi gravado ok

ai vo no banco verificar e não está la

tentou dar commit?

Kra, na tua conexão, faz:

con.setAutoCommit(true);

flw

Caso vc esteja usando mysql, coloque o jar dentro do diretório lib caso tenha um, caso contrário tente colocar abaixo do WEB-INF para que o tomcat possa encontrar o jar.

O jar ao qual eu me referi acima é o do connector do mysql.

os jar ta tudo ok sim, vou tentar colocar o autocommit e amanha retorno aqui se deu certo ou nao ja que acabou a hora do estagio

Bom já q o jar está na pasta lib o problema pode ser no nome de algum campo do formulário, por exemplo:

verifique o name no formulário se está batendo com o name q vc está usando no servlet.