Ola Pessoal,
Estou usando JRUN 3.0 (servlets 2.2) e quero usar o RequestDispatcher para
repassar os objetos request e response para outro servlet ou para um JSP.

montei o codigo, como ja citado nesta lista , mas o servlet destino (ou o JSP) nao 
recebe os objetos
request encaminhados pelo forward, nem mesmo a query string.
Alguem pode ajudar?

Segue o codigo dos dois servlets, o primeiro enxerga a query string da chamada, e o 
segundo nao:

import javax.servlet.http.*;
import javax.servlet.*;



public class testesoe extends HttpServlet {

    public void doGet(HttpServletRequest request,
                       HttpServletResponse response) {

        try {

 //           request.setAttribute("servicos", "testesoe");
 if (request.getQueryString()==null){
  ServletOutputStream out=response.getOutputStream();
  response.setContentType("text/plain");
  out.println("sem query string no 1 servlet!");
 }
 else
 {
    RequestDispatcher jsp = 
this.getServletContext().getRequestDispatcher("/servlet/testesoe2");
    jsp.forward(request, response);

 }
        } catch (Exception ex) {
            ex.printStackTrace ();
        }
    }
}

// codigo do segundo servlet

import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;


public class testesoe2 extends HttpServlet {

    public void doPost(HttpServletRequest request,
                       HttpServletResponse response) {
                doGet(request,response);
        }

    public void doGet(HttpServletRequest request,
                       HttpServletResponse response) {

        try {

          ServletOutputStream out=response.getOutputStream();
          response.setContentType("text/plain");
          out.println("Query String");
          String qs=request.getQueryString();
          out.println(qs);


        } catch (Exception ex) {
            ex.printStackTrace ();
        }
    }
}

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a