0

全部

我的 web 项目在 tomcat 中运行。它的路径是http://localhost:8080/test/index.html.

如何通过外部上下文获取 url =“http:/localhost:8080/test/”?

谢谢先进。

4

1 回答 1

0

您可以使用 访问上下文路径ExternalContext#getRequestContextPath。从它的javadoc:

返回标识此请求的 Web 应用程序上下文的请求 URI 部分。

Servlet:这必须是javax.servlet.http.HttpServletRequest method getContextPath().

代码中的用法:

FacesContext.getCurrentInstance().getExternalContext().getRequestContextPath()
于 2013-11-06T04:28:00.567 回答