我有一个 JAX-RS 服务,我想知道应用程序上下文路径是什么。之前,我使用 aHttpServletRequest
来获取应用程序 url,使用这些方法:
public static String getApplicationBaseUrl(HttpServletRequest request) {
return String.format("%s://%s:%s%s",
request.getScheme(),
request.getServerName(),
request.getServerPort(),
request.getContextPath());
}
我在 JAX-RS 中看到了 @Context,但它只返回从 JAX 资源开始的路径。我可以做些什么来检索应用程序路径?