Bom dia!
Não estou conseguindo executar um comando de deleção, no entanto não aparece o erro.
Esta é minha classe:
public void deletarObras(Upload upload) {
String comando = "delete from foto where id = 2";
PreparedStatement p;
try {
p = this.conexao.prepareStatement(comando);
p.execute();
} catch (Exception e) {
e.printStackTrace();
}
}
Este é meu servlet:
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
FabricaConexao fabrica = new FabricaConexao();
Connection conexao = fabrica.fazConexao();
Upload upload = new Upload();
JDBCUploadDAO dao = new JDBCUploadDAO(conexao);
dao.deletarObras(upload);
response.sendRedirect("index.jsp");
fabrica.fecharConexao();
}
E está é minha chamada na JSP:
<a href="DeletarObras?=id?">Deletar</a>
Se alguém puder me ajudar.