Chamando Servlet Por Link Ação excluir

Bom dia a todos !

Estou trabalhando em sistema basico de cadastros, eu eu empaquei no seguinte…

eu tenho este servlet:

public class SqlServletTelefones extends HttpServlet{


            if (acao.equals("gravartel")){
            }

            else if (acao.equals("excluir")){
                Integer ramal = Integer.parseInt(request.getParameter("ramal"));
                TelefonesDAO dao = new TelefonesDAO();
                dao.excluir(ramal);
          
          
            }

Ok, e o problema que eu estou tendo é de tentar em enviar a action excluir por um link…

out.println("<tr>");
            out.println("<td>" +ramal+ "</td><br>");
            out.println("<td>" +nome+ "</td><br>");
            out.println("<td>" +departamento+ "</td><br>");

            out.println("<td> <a href=\"SqlServletTelefones?acao=excluir&ramal="+ramal+" \">Excluir</a></td><br>");

O Nome do servlet está correto, eu confirmei que ele está cadastrado desta forma no web.xml

E ele não exclui o valor, o phoda é que não da erro nenhum, não tenho ideia doque pode ser…

Alguem poderia me dar um auxilio ai…

Gd Abs…

galera…
O Problema tbm pode ser com o servlet…

public void excluir(Integer nome){
        Statement st = null;
        try {
            //criadoobjeto para fazer declarações nesta conexão
            //retorna o objeto Statemen da Conexao
            st = con.createStatement();
            //Faz operações de inserção, remoção e Atualização
            st.executeUpdate("delete from telefone where nome = '"+nome+"'");



        } catch(SQLException ex){
         System.out.println("Driver nao pode ser carregado!");
        } finally{
            conexao.fechar(con, st, null);
        }
    }

[quote=ozjunior]galera…
O Problema tbm pode ser com o servlet…

[code]
public void excluir(Integer nome){
Statement st = null;
try {
//criadoobjeto para fazer declarações nesta conexão
//retorna o objeto Statemen da Conexao
st = con.createStatement();
//Faz operações de inserção, remoção e Atualização
st.executeUpdate(“delete from telefone where nome = '”+nome+"’");

    } catch(SQLException ex){
     System.out.println("Driver nao pode ser carregado!");
    } finally{
        conexao.fechar(con, st, null);
    }
}

[/code][/quote]
tem algumas coisas estranhas:

[code]public void excluir(Integer nome) { // nome do tipo Integer?

st.executeUpdate(“delete from telefone where nome = '”+nome+"’"); // aqui duas coisas: nome do telefone? e você usa apóstrofo querendo dizer que o nome é um caracter ou cadeia de caracteres, mas cadastrou o “nome do telefone” apenas com números e não com letras e numeros (ou só letras, é claro!)?[/code]

putz, Que marcada ein…rs

è isto mesmo amigo, oque eu preciso é o numero do ramal…

Obrigado…

Abs