如何使用java从同一个tomcat中的不同项目获取tomcat项目路径

时间:2011-07-13 10:18:58

标签: java tomcat servlets

我正在使用此代码读取tomcat项目中的文件,名为Project1,现在我想使用java在不同的tomcat项目(称为Project2)中获取此路径。

getServlet().getServletConfig().getServletContext()
           .getResourceAsStream("pdf/invoice.jasper");

我该怎么做?

1 个答案:

答案 0 :(得分:4)

  • META-INF/context.xml
  • 中将上下文标记为crossContext=true
  • 使用getServletContext().getContext("/otherApp")将实例获取到其他应用程序的`SetvletContext