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

标签 java tomcat servlets

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

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

我该怎么做?

最佳答案

  • 将上下文标记为crossContext=trueMETA-INF/context.xml
  • 使用 getServletContext().getContext("/otherApp") 获取另一个应用程序的 `SetvletContext

关于java - 如何使用java从同一个tomcat中的不同项目获取tomcat项目路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6853606/

相关文章:

java - JavaFX应用程序抛出NullPointerExceptions但仍然运行

java - 运行struts2 helloworld程序出错

java - 错误: class "javax.persistence.PersistenceUtil"'s signer information does not match

Eclipse : Starting tomcat server from eclipse , 不启动已部署的 war

java - 使用 servlet 注销

java - 将 JSON 格式的 cookie 添加到响应中 - Servlet

java - 如何将此更改日志库添加到 Eclipse 中当前的 Android 项目中?

java - TomCat 问题 : tomcat as windows service makes sql authentication to fail whereas if tomcat is run normally conn to db is successful

eclipse - 使用 Eclipse 和 Tomcat 6 的 Servlet 出现 404 错误

java - Android:清理 AsyncTask