它称为“基本URL”(您可以在HTML
<base>标记中使用的一个)。您可以按以下方式获取它:
StringBuffer url = req.getRequestURL();String uri = req.getRequestURI();String ctx = req.getContextPath();String base = url.substring(0, url.length() - uri.length() + ctx.length()) + "/";
您的
ctxUrl.substring(0,ctxUrl.lastIndexOf("/")));方法将对包含多个文件夹的URL失败
http://server.name:8080/context/folder1/folder2/folder3。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)