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
|
- Re: [java-list] Servlet fala com JSP ? Gideoni Hudson
- Re: [java-list] Servlet fala com JSP ? Marcos Tadeu Puntel Vargens
- Re: [java-list] Servlet fala com JSP ? Marco Antonio
- Re: [java-list] Servlet fala com JSP ... Ricardo Silva
- Re: [java-list] Servlet fala com JSP ? Gideoni Hudson
- Re: [java-list] Servlet fala com JSP ... Fabio Berger
- [java-list] margens de impress?o ... marcio pedro
- Re: [java-list] margens de im... Henderson Macedo
- Re: [java-list] Servlet fala com JSP ... Lincolm Ferreira de Aguiar
- Re: [java-list] Servlet fala com JSP ... Christopher Palma Moura
- Re: [java-list] Servlet fala com JSP ? Marcelo da Silva Rodrigues
- Re: [java-list] Servlet fala com JSP ? wndf