Does the RequestDispatcher expect a relative URL to be relative to the originally-called servlet or to the current servlet (if different)?

swarraj kulkarni

Since the RequestDispatcher will be passing the control (request object and response object) from the current Servlet, the relative URL must be relative to the current servlet.

The originally called servlet has passed the control to the current servlet, and now current servlet is acting as controller to other resourses.