Servelet

Tenho um .Jsp que gostaria de passar um paramentro ou valro de um campo por meio de um href ou
seja
Enviar

onde numero é o campo na minha pagina JSP

e no meu servlet ta assim

String cep = request.getParameter(“cep”);

mas a variavel ta null
gostaria de saber qoue to errando

deixe do mesmo jeito no no jsp

<a href="ServletBuscaCEP?acao=consultarCep"> Enviar</a>

coloque dentro do doPost

[code]protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String acao = request.getParameter(“acao”);

    if(acao.equals("consultarCep")) {
        consultarCep(request, response);
    } 
}[/code]

este que ira chamar o metodo:

protected void consultarCep(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html;charset=UTF-8"); try { String cep = request.getParameter("cep"); } catch (Exception ex) { ex.printStackTrace(); } }
Acho que funciona
tenta ai

O problema é que você não está dando um submit no formulario ! ou seja nao está enviando o conteudo do campo “cep”
Tente:

<a href="ServletBuscaCEP?acao=consultarCep&cep=00000000"> Enviar</a>

Porque voce nao seta um campo tipo hidden no teu form contendo a “acao” e ao invés do link, nao dá um submit no form ?

monte o seu form assim:

[code]

cep:

[/code]