【发布时间】:2011-01-06 11:45:20
【问题描述】:
如何在 Java EE 中获取当前 Web 应用的名称?
我对独立的 Java 很满意,但 Java EE 对我来说是新的。我正在编写一些自定义代码以插入第三方 Java EE 报告包。我在同一个 Tomcat 服务器上部署了多个实例,所以我有类似的东西:
C:\ +-- tomcat6 +-- 网络应用 +-- 应用程序1 +-- 应用程序2因此,当用户转到 http://example.com/app1/viewReport 时,我希望能够获得“app1”。 (最好不要通过解析 URL。)
另外,如果有办法获取 app1 的根目录(在本例中为 C:\tomcat6\webapps\app1),那也很棒。
【问题讨论】:
标签: java tomcat jakarta-ee