Spring Java 通过片段标识符跳转锚点重定向到主页

Spring Java jumping anchor via fragment-identifier redirects to homepage

我在一个 Spring 站点遇到了一个奇怪的问题,如果您使用跳锚,它会将我重定向到主页。

例如,我有这样的代码(简化);

 <a href="#configuration"><spring:message code='configuration.tab' /></a>
 <a id="configuration" class="noHover"><spring:message code='configuration.tab' /></a>

但是,当我点击 link 时,我的网站重定向到我的主页,并带有跳转锚点后缀;

http://localhost:8080/web/#configuration

我认为这与 Spring 安全性有关,但我并不肯定。

有人看过吗?

我终于找到原因了,我在我的 header;

中设置了以下内容
<base href="${ctx}/" > 

删除此代码后,我的跳锚通过 fragment-identifier 再次开始正常工作。为了方便起见,我在项目的早期就这样做了。