欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JSF获取请求完整URL

程序员文章站 2024-03-13 16:22:15
...

今天遇到需要获取JSF的完整请求地址,以便于解决内外网IP不能同时访问问题,特此做下记录。

需要com.sun.faces:jsf-api:2.2.0 这个包

import javax.faces.context.ExternalContext;
import javax.faces.context.FacesContext;

ExternalContext extContext = FacesContext.getCurrentInstance().getExternalContext();
String request url = extContext.getRequestScheme() + "://" + extContext.getRequestServerName() + ":" + extContext.getRequestServerPort() + getExtContext().getRequestContextPath();

 

相关标签: JSF