You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Peng Annie <IM...@kone.com> on 2003/01/15 10:44:37 UTC
servlet context, urgent !!!
Hi,
I am useing Apache2, Tomcat4. Now I got a problem about the servlet context.
I have an main application which was configured to the DocumentRoot in
httpd.conf, and the alias of this main application is just under the url
root (http://servername/index.jsp will direct user to
webapps/MainApplication/index.jsp). The programe need to redirect user to
another application webapps/SecondApplication/, so in a servlet of the
MainApplication, I use the following statements:
ServletContext sc =
this.getServletConfig().getServletContext().getContext("/SecondApplication")
;
sc.getRequestDispatcher("/servlet/ControllerServlet").forward(request,
response);
But it doesn't work, I always get error
The requested resource (/servlet/ControllerServlet) is not
available.
It seems Tomcat4 tried to find this ControllerServlet in the
MainApplication. How can I get the context of SecondApplication? Should I do
sth with the web.xml?
By the way, the above way works fine on Tomcat3.2.
Please help, many thanks!
Annie