gpt4 book ai didi

java - Wicket:从浏览器获取 URL

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:44:08 25 4
gpt4 key购买 nike

我需要使用 Wicket 从在 Firefox 中打开的当前网页中检索 URL。谁能告诉我该怎么做?

最佳答案

需要查询底层HTTPServletRequest :

public class DummyPage extends WebPage{

private String getRequestUrl(){
// this is a wicket-specific request interface
final Request request = getRequest();
if(request instanceof WebRequest){
final WebRequest wr = (WebRequest) request;
// but this is the real thing
final HttpServletRequest hsr = wr.getHttpServletRequest();
String reqUrl = hsr.getRequestURL().toString();
final String queryString = hsr.getQueryString();
if(queryString != null){
reqUrl += "?" + queryString;
}
return reqUrl;
}
return null;

}

}

引用:

关于java - Wicket:从浏览器获取 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3886853/

25 4 0
文章推荐: c# - 带移动约束的网格探索算法
文章推荐: java - java 中的约定 - 构造函数/方法之外的 "new"?
文章推荐: java - 防止 JSPX 创建自闭合标记 (
!=
)
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com