Você pode usar o RequestDispatcher do Servlet pra fazer isso. Com ele você mantem o request do servlet no seu jsp, além da sessão e outros Objetos.
 
No servlet você coloca o seguinte método:
 
    public void includeJSP(HttpServletRequest request, HttpServletResponse response,PrintWriter out) throws Exception{
        RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/jsp/Exemplo.jsp");
        if (dispatcher != null)
            dispatcher.include(request, response);
        else
            out.println("Arquivo não encontrado: /jsp/Exemplo.jsp");
    }
Dai no jsp você usa o request igual você faria no servlet.
 
só tem que prestar atenção no caminho do JSP. Você pode usar o caminho fisico ou o alias da url. Eu prefiro o alias que e mais pratico.
 
Dessa forma você evita código html no seu servlet, usando ele para criar objetos e valida-los, alem de inclui-los na sessão quando for preciso.
 
 
Espero que te ajude.
 
Marcos Tadeu P. Vargens
 
 
----- Original Message -----
Sent: Thursday, June 20, 2002 8:43 AM
Subject: Re: [java-list] Servlet fala com JSP ?

Este link não responde.
 
----- Original Message -----
From: Shazzannn
Sent: Wednesday, June 19, 2002 10:52 AM
Subject: Re: [java-list] Servlet fala com JSP ?

www.coreservlet.com tem o livro em pdf para ajudar em todos os problemas de servlet e jsp....
 
 
----- Original Message -----
Sent: Wednesday, June 19, 2002 2:04 PM
Subject: [java-list] Servlet fala com JSP ?

Amigos,
 
    Tenho um sistema simples.
    O usuário preenche dois campos em um formulário html, este formuláio passa os dados para um Servlet que gera um html como resposta. E o problema é esse, gostaria de passar os dados do Servlet para uma pagina JSP e devolvê-la ao usuário ao invés de criar uma com o servlet.
 
    Aguardo dicas ansiosamente,
 
    Agradeço a ajuda,
 
Gideoni Hudson  ": ' )
PrevCaixa
Tel.: 31 3226-8707

Reply via email to