文章詳情頁
java - velocity怎么獲取地址欄?
瀏覽:204日期:2023-10-20 13:33:34
問題描述
如題~~~
嘗試過網(wǎng)上幾種方法都報(bào)空指針
代碼如下
<tool> <key>link</key> <scope>request</scope> <class>org.apache.velocity.tools.view.tools.LinkTool</class></tool>
問題解答
回答1:地址欄只能在 JavaScript 腳本中獲取,用 window.location。參考文檔:https://developer.mozilla.org...
回答2:正如 @捏造的信仰 所說,網(wǎng)頁上獲取地址欄(客戶端方式)可以用 window.location 。
而從服務(wù)器端獲取地址欄要用 request.getRequestURL() ,?后面的內(nèi)容需要從 request.getQueryString() 獲得,而且無法得到#后面的內(nèi)容。
標(biāo)簽:
java
相關(guān)文章:
1. 為什么我ping不通我的docker容器呢???2. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題3. angular.js - angularjs的自定義過濾器如何給文字加顏色?4. docker不顯示端口映射呢?5. docker內(nèi)創(chuàng)建jenkins訪問另一個(gè)容器下的服務(wù)器問題6. golang - 用IDE看docker源碼時(shí)的小問題7. 如何解決Centos下Docker服務(wù)啟動(dòng)無響應(yīng),且輸入docker命令無響應(yīng)?8. docker容器呢SSH為什么連不通呢?9. javascript - 連續(xù)點(diǎn)擊觸發(fā)mouseleave事件10. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備