Hi,
In my
servlet, I'm using the request object to obtain a RequestDispatcher. I can successfully forward() the request to a
jsp page, but I can't seem to forward() to another servlet. Is that possible?
Here is my directory structure:
My form:
C:\jakarta-tomcat-5.5.9\webapps\ATest1\form.htm
which calls TestServlet:
C:\jakarta-tomcat-5.5.9\webapps\ATest1\WEB-INF\classes\TestServlet.class
and in TestServlet, I am trying to forward to ServletB:
C:\jakarta-tomcat-5.5.9\webapps\ATest1\WEB-INF\classes\pack1\ServletB.class
I've been trying to use an absolute path that starts with a '/':
RequestDispatcher servlet2 = request.getRequestDispatcher("/pack1.ServletB");
servlet2.forward(request, response);
but I get an error that says:
type: Status report
message: /ATest1/pack1.ServletB
description: The requested resource (/ATest1/pack1.ServletB) is not available.
I've tried other paths, but I can't seem to get anything to work.
[ November 01, 2006: Message edited by: sven studde ]