Galera estou com um problema que nao consigo inserir dados no banco a partir da servlet pois da a mensagem de erro abaixo.
java.lang.NullPointerException
com.curso.AlunoServlet.doPost(AlunoServlet.java:43)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
//Classe Aluno Servlet
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
Criar criar = new Criar();
Conexao con = new Conexao();
Usuario usuario = new Usuario();
String nome_post = request.getParameter(“nome”);
String usuario_post = request.getParameter(“usuario”);
String senha_post = request.getParameter(“senha”);
usuario.setNome(nome_post);
usuario.setUsuario(usuario_post);
usuario.setSenha(senha_post);
criar.creat(usuario);
//Classe criar
public class Criar extends Conexao {
public void creat(Usuario usuario) throws SQLException{
String sql = "INSERT INTO usuario VALUES nome=?, usuario=?, senha=? ";
PreparedStatement ps = null;
try {
ps = getConexao().prepareStatement(sql);
} catch (SQLException e) {
e.printStackTrace();
}
ps.setString(1, usuario.getNome());
ps.setString(2, usuario.getUsuario());
ps.setString(3, usuario.getSenha());
ps.execute();
}
}
Alguém poderia dar uma luz???
mas vlw pela força.