java
  • spring
  • spring-mvc
  • anchor
  • fragment-identifier
  • 2015-11-15 75 views -1 likes 
    -1

    我在Spring站點遇到了一個奇怪的問題,如果您使用跳轉錨點,它會將我重定向到主頁。Spring Java通過片段標識跳轉錨點重定向到主頁

    例如,我有這樣的代碼(簡化);

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

    但是,當我點擊鏈接時,我的網站重定向到我的主頁,跳後綴爲後綴;

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

    我想這是一件做與Spring的安全,但我不積極。

    有沒有人看到這個?

    +0

    我簡化了代碼庫,這兩個錨點之間有大量的文本。第一個是目錄的一部分,應跳轉到頁面中的配置部分。這在純html中很有效。 – gwnp

    回答

    0

    我終於找到原因了,我在頭文件中設置了以下內容;

    <base href="${ctx}/" > 
    

    一旦我刪除了這段代碼,我的跳轉錨點就開始通過片段標識符再次正常工作。爲了方便起見,我早先在項目中完成了這項工作。

    相關問題