【发布时间】:2013-02-06 13:42:48
【问题描述】:
我有自己的 JAR 库,它位于我的 Java EE 5 WebApp 的类路径中。该 JAR 中的类需要访问 WebApp 资源中的文件。
问题是:
如何从 WebApp 的类路径中的 JAR 库访问 WebApp 内的文件?
【问题讨论】:
-
什么是“WebApp 资源”?哪条路?
-
@Marcel Stör 文件位于 WEB-INF 文件夹中
-
这是什么类?它是 Servlet 还是 ServletFilter,或者更一般地说,它是否可以访问 ServletContext 或 Request?
-
我会在你的库中创建一个 ServletContextListener 来访问文件。这是最安全的方式。或者,主应用程序代码可以在全局系统属性中设置资源路径,以便所有库都可以访问。
标签: java jakarta-ee web-applications jar