Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从另一个war文件访问一个war文件的页面?_Java_Maven_Glassfish - Fatal编程技术网

Java 从另一个war文件访问一个war文件的页面?

Java 从另一个war文件访问一个war文件的页面?,java,maven,glassfish,Java,Maven,Glassfish,注意:我不能把它们装进耳朵里。这里有一些限制 我有两份战争档案 help.war和helpConnect.war 两者都位于GlassFish服务器的同一个域中 我从help.war的索引页访问helpConnect.war中的页面,如下所示 <a href="helpConnect/HelpInternal/index.htm">Help Internal</a> http://localhost:8080/help/helpConnect/HelpInternal/

注意:我不能把它们装进耳朵里。这里有一些限制

我有两份战争档案

help.war和helpConnect.war

两者都位于GlassFish服务器的同一个域中

我从help.war的索引页访问helpConnect.war中的页面,如下所示

<a href="helpConnect/HelpInternal/index.htm">Help Internal</a>
http://localhost:8080/help/helpConnect/HelpInternal/index.htm
然而,由于helpConnect是一个完全不同的war文件,我需要这样的URL

http://localhost:8080/helpConnect/HelpInternal/index.htm

知道如何解决这个问题吗?

您使用的是相对路径。您需要一个绝对路径:

<a href="/helpConnect/HelpInternal/index.htm">Help Internal</a>

Wow!非常感谢……再加上一个斜杠就完全不同了。:)