文章详情页
java - velocity怎么获取地址栏?
浏览:147日期: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. mysql - SQL操作时间的函数?2. 正则表达式 - python pandas的sep参数问题3. docker网络端口映射,没有方便点的操作方法么?4. javascript - ionic run android报错5. golang - 用IDE看docker源码时的小问题6. MYSQL新建用户设置可以远程访问的问题7. python - 求一个在def中可以实现调用本def满足特定条件continue效果的方法(标题说不太清楚,请见题内描述)8. docker内创建jenkins访问另一个容器下的服务器问题9. javascript - 用表单提交两个时间段请求后台返回对应数据时出现的一些问题!10. angular.js - angularjs的自定义过滤器如何给文字加颜色?
排行榜
