文章详情页
java - velocity怎么获取地址栏?
浏览:194日期:2023-10-20 13:33:34
问题描述
如题~~~
尝试过网上几种方法都报空指针
代码如下
<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:正如 @捏造的信仰 所说,网页上获取地址栏(客户端方式)可以用 window.location 。
而从服务器端获取地址栏要用 request.getRequestURL() ,?后面的内容需要从 request.getQueryString() 获得,而且无法得到#后面的内容。
标签:
java
相关文章:
1. docker镜像push报错2. docker绑定了nginx端口 外部访问不到3. boot2docker无法启动4. 为什么我ping不通我的docker容器呢???5. Docker for Mac 创建的dnsmasq容器连不上/不工作的问题6. docker - 如何修改运行中容器的配置7. javascript - 移动端 点击弹出遮罩层 加断点调试就行 不加断点就不行8. docker - 各位电脑上有多少个容器啊?容器一多,自己都搞混了,咋办呢?9. golang - 用IDE看docker源码时的小问题10. docker内创建jenkins访问另一个容器下的服务器问题
排行榜

网公网安备