2012-06-04 24 views
3

我正在使用Geronimo 2.2.1版。我试图部署一个war-文件,其上下文根设置为/geronimo-web.xmlGeronimo双斜杠“//”在具有上下文根的应用程序的url中“/”

现在,每次我浏览我的应用程序时,所有的url都用双正斜杠重写。

例子:

http://mydomain:8080//login.jsp 
http://mydomain:8080//home.html 

如何更改配置,以便出现只有一个斜线。我发现了类似的问题,但他们都没有答案。

+0

AFAIK,根上下文根是空字符串,而不是'/'。 –

+0

@JB Nizet - 根据安装Geronimo时的默认根上下文(welcome-tomcat页面),正确的根上下文是“/”。但是,空字符串与“/”具有相同的行为。 –

+0

我注意到,如果我把一个前导“/”放在锚点的url前面,我会显示一个单独的“/”。这肯定是不可取的,因为如果后台根目录被改为其他任何东西,所有的链接都会被破坏。 –

回答

2

这是Geronimo 2.2.1的已知问题。你可以在Geronimo issue 6171看到详细信息。

该问题已得到解决,将成为下一版本的一部分。我已经使用Geronimo 2.2.2的最新快照验证了所有内容均按预期工作。

相关问题