如何使用java从同一个tomcat中的不同项目获取tomcat项目路径
我正在使用此代码读取一个名为Project1的tomcat项目中的文件,现在我想使用java在不同的tomcat项目(称为Project2)中获取此路径。
getServlet().getServletConfig().getServletContext() .getResourceAsStream("pdf/invoice.jasper");
我怎样才能做到这一点?
- 在
META-INF/context.xml
中将上下文标记为crossContext=true
- 使用
getServletContext().getContext("/otherApp")
来获取另一个应用程序的`SetvletContext实例