Servlet retorna dados para jQuery (Post)

Olá a todos,
tenho uma servlet que já comunica via jQuery(Post) com a jsp.
Mas não sei como enviar ordenadamente várias informações da servlet para o jQuery e como tratar no jsp.
Seria assim:
servlet: envia (codigo,nome,idade,endereço)
e a jQuery (consiga separar as informações)

Existe uma forma de fazer isto?

Obrigado.

silvio,

ñ consegui entender sua dúvida.
tem como melhorar a explicação?

att,

Sem problemas.
ex.:
Tenho uma página com os campos(código, nome, cidade).
digito o código e preciso saber se já existe no banco de dados.
Através da jQuery (método Post) chamo uma servlet que vai pegar o código e verificar no bd.
Se achou o registro, a servlet vai devolver os campos nome e cidade para a jQuery.
Ai é que estou parado.
Como faço para pegar estes campos (nome e cidade) separadamente na jQuery(Post)?
Do jeito que minha jQuery está, recebo tudo numa linha só em html.

Se não ficou bom, posso fazer de novo
Obrigado pela atenção.

hum será q com jstl expression language ñ da p/ fazer?

tipo até deu p/ entender melhor, mas vendo o código e a aplicação rodando pelo menos para mim fica mais fácil dar “pitacos”

hehehe

como é o código aonde é exibido o retorno nome e cidade?

att,

Vamos ao código:

jQuery

<script type="text/javascript"> $(document).ready(function () { $("#enviar").click(function () { var matricula = $("#matricula"); var matriculaPost = matricula.val(); $.post("http://localhost:8080/meuservlet/servletHTTP", { matricula: matriculaPost}, function (data) { $("#resposta").html(data); [b]//meu retorno esta aqui, preciso pegar nome, endereco e cidade separadamente[/b] } , "html"); }); }); </script>

Servlet:

@Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); String matricula = null; String nome = "Jose da Silva"; String endereco = "Rua que sobe e desce"; String cidade = "Antartica"; matricula = request.getParameter("matricula"); //devolve para a jQuery out.println(nome); out.println(endereco); out.println(cidade); out.close(); processRequest(request, response); }

Pessoal,
penso que json pode ser uma alternativa.
O que vocês acham?
Vou atualizar meu netbeans 6.9.1 para 7.0 que da suporte.

[quote]
penso que json pode ser uma alternativa. [/quote]

ixi manjo nada de json rs

talvez, um chute:

    out.println(nome);  
    out.println("<br>");
    out.println(endereco);  
    out.println("<br>"); 
    out.println(cidade);
    out.println("<br>"); 

o será q acontece?

att,

com out.println também dá.
mas ai perco a formatação do jQueryMobile HTML5.
Preciso pegar os valores e tratar no jsp.
Vou atualizar meu netbeans para versão 7.0 e estudar json.
Quando tiver novidades coloco aqui.
Valeu,
obrigado pela atenção.