jboss-web.xml上下文路径名不同于war文件';姓名

jboss-web.xml上下文路径名不同于war文件';姓名,jboss,Jboss,jboss-web.xml中的上下文路径名与我们在jboss-5.0 GA中部署的应用程序不同 我的应用程序在“应用程序”子文件夹中创建了一些文件。但是,当它开始创建文件时,它会搜索名为jboss-web.xml文件的应用程序 我使用分解的war文件作为我的应用程序,它类似于文件。这里面有很多文件夹 <context-root>/Test</context-root> /Test 但是我的应用程序名是Test-0.0.1 Hi实际上/Test是jboss web中我

jboss-web.xml中的上下文路径名与我们在jboss-5.0 GA中部署的应用程序不同

我的应用程序在“应用程序”子文件夹中创建了一些文件。但是,当它开始创建文件时,它会搜索名为jboss-web.xml文件的应用程序

我使用分解的war文件作为我的应用程序,它类似于文件。这里面有很多文件夹

<context-root>/Test</context-root>
/Test
但是我的应用程序名是
Test-0.0.1



Hi实际上/Test是jboss web中我的上下文路径名。xml

上下文根用于根据URL告诉应用程序服务器应该将请求委托给哪个web应用程序。据我所知,现在您可以像http(s):/:/Test/YouResourceName一样访问应用程序中的资源。 要做到这一点,我建议将上下文根作为测试(而不是以“/”开头)。您需要将web uri指定为已指定上下文根的标记的子元素。所以它应该看起来像

测试-0.0.1.war 试验

不清楚您的问题是什么。实际上,我在应用程序中创建了一些缓存文件。但当我去写缓存文件时,它会用Test搜索应用程序名,但我的应用程序名是Test-0.0.1。有什么方法可以让我得到这个测试-0.0.1。我正在尝试使用strContextPath()vut,它返回Test。