servlet有两种URL重定向的方法
1:
RequestDispatcher.forward方法
public void forward(ServletRequest request,
                    ServletResponse response)
             throws ServletException,
                    java.io.IOException
它可以操作传到下一个URL的request对象内容,可以确定
Forwards a request from a servlet to another resource (servlet, JSP file, or HTML file) on the server. This method allows one servlet to do preliminary processing of a request and another resource to generate the response2:HttpServletReponse.sendRedirect方法
public void sendRedirect(java.lang.String location)
                  throws java.io.IOException
你的需要看来需要第一种!

解决方案 »

  1.   

    用RequestDispatcher接口的forward方法可以向另一个servelt发送请求.
    forward(ServletRequest request, ServletResponse response) 
              Forwards a request from a servlet to another resource (servlet, JSP file, or HTML file) on the server.
    http://java.sun.com/products/servlet/2.3/javadoc/
      

  2.   

    ServletRequest request,ServletResponse response
    这2个一定要啊,
      

  3.   

    为什么要用两个servlet啊,用一个不就行了吗,直接处理完用XSL把XML的内容转换成html输出
    不就行了吗?