文章詳情頁
java - velocity怎么獲取地址欄?
瀏覽:128日期:2023-10-20 13:33:34
問題描述
如題~~~
嘗試過網(wǎng)上幾種方法都報空指針
代碼如下
<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. mysql - 記得以前在哪里看過一個估算時間的網(wǎng)站2. python - 啟動Eric6時報錯:’qscintilla_zh_CN’ could not be loaded3. css3 - 我想要背景長度變化,而文字不移動,要怎么修改呢4. android下css3動畫非常卡,GPU也不差啊5. python - 有什么好的可以收集貨幣基金的資源?6. MySQL中的enum類型有什么優(yōu)點(diǎn)?7. javascript - 關(guān)于<a>元素與<input>元素的JS事件運(yùn)行問題8. javascript - vue 怎么渲染自定義組件9. javascript - 同步方式寫異步到底指什么?10. css3 - 純css實(shí)現(xiàn)點(diǎn)擊特效
排行榜

熱門標(biāo)簽