搜尋

首頁  >  問答  >  主體

java - velocity怎麼取得網址列?

如題~~~

嘗試過網路上幾種方法都報空指標

程式碼如下

 <tool>
    <key>link</key>
    <scope>request</scope>
    <class>org.apache.velocity.tools.view.tools.LinkTool</class>
</tool>
伊谢尔伦伊谢尔伦2749 天前1172

全部回覆(2)我來回復

  • PHP中文网

    PHP中文网2017-06-30 09:58:04

    網址列只能在 JavaScript 腳本中獲取,用 window.location。參考文件:
    https://developer.mozilla.org...

    回覆
    0
  • 仅有的幸福

    仅有的幸福2017-06-30 09:58:04

    正如 @捏造的信仰 所說,網頁上取得網址列(客戶端方式)可以用 window.location 。

    而從伺服器端取得位址列要用 request.getRequestURL()?後面的內容需要從 request.getQueryString() 取得,而且無法得到#後面的內容。

    回覆
    0
  • 取消回覆