获取Web应用程序上下文的URL(基本URL)

获取Web应用程序上下文的URL(基本URL),第1张

获取Web应用程序上下文的URL(基本URL)

它称为“基本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



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5427328.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存