import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.http.HttpServlet;
public class OtherContextServlet extends HttpServlet
{
public void service(HttpServletRequest request,HttpServletResponse response)throws IOException,ServletException
{
PrintWriter pwout=response.getWriter();
ServletContext rootContext=getServletContext().getContext("/");
if(rootContext!=null)
{
pwout.println(rootContext.getRealPath("/"));
}
else
{
pwout.println("getServlet failed!");
}
}
}
注:要想在某一WEB应用程序中获得其他WEB应用程序的ServletContext 对象,必须 加入红字部分。 <Context path="/it315" docBase="d:\myweb" debug="0" reloadable="true" crossContext="true" >