如何通过客户端 Java 代码获取 Google Web Toolkit 中的当前 URL?
2022-09-04 08:22:20
我试图在客户端Java代码中读取URL的查询参数,但我不知道如何在Java中查找当前URL。
当我尝试按照此问题中的建议使用时,它说它无法解决,并且不提供添加导入语句。httpServletRequest
我正在将Google Web Toolkit与Google App Engine一起使用。
我试图在客户端Java代码中读取URL的查询参数,但我不知道如何在Java中查找当前URL。
当我尝试按照此问题中的建议使用时,它说它无法解决,并且不提供添加导入语句。httpServletRequest
我正在将Google Web Toolkit与Google App Engine一起使用。
查看窗口.位置:
public static class Window.Location
此类提供对浏览器位置对象的访问。位置对象包含有关当前 URL 和操作它的方法的信息。位置是一个非常简单的包装器,所以并非所有浏览器的怪癖都对用户隐藏。
有许多方法可以检索有关URL的信息,包括一种用于获取整个事物()或获取组成组件(例如,,,等)的方法。getHref()
getProtocol()
getHost()
getHostName()
由于您说要读取查询参数,因此您可能需要以下参数之一:
static java.lang.String getQueryString()
Gets the URL's query string.
static java.lang.String getParameter(java.lang.String name)
Gets the URL's parameter of the specified name
static java.util.Map<java.lang.String,java.util.List<java.lang.String>> getParameterMap()
Returns a Map of the URL query parameters for the host page; since changing the map would not change the window's location, the map returned is immutable.