【发布时间】:2011-03-18 08:01:51
【问题描述】:
如何使用 FacesContext 在 JSF 中获取完整的 URI 地址( http:// .../ ../.)?
【问题讨论】:
-
我的意思是获取用户的 URI 地址
标签: jsf
如何使用 FacesContext 在 JSF 中获取完整的 URI 地址( http:// .../ ../.)?
【问题讨论】:
标签: jsf
应该是这样的:
public String getRequestUrl()
{
Object request = FacesContext.getCurrentInstance().getExternalContext().getRequest();
if (request instanceof HttpServletRequest)
{
String requestedUrl = ((HttpServletRequest) request).getRequestURL().toString();
return requestedUrl;
}
return "";
}
P.s.,由于您是 StackOverflow 的新手,请投票支持我的回答,如果有帮助,请接受。
【讨论】: