Html 如何在JSP上获取当前根URL
我需要从一个页面动态获取根URL,将其设置为将获取所需图像的Open Graph标记的一部分。我得到的最接近的是${request.requestURL},但它返回整个URL,如: 但我希望它只返回根URL,如: 有办法做到这一点吗Html 如何在JSP上获取当前根URL,html,css,jsp,Html,Css,Jsp,我需要从一个页面动态获取根URL,将其设置为将获取所需图像的Open Graph标记的一部分。我得到的最接近的是${request.requestURL},但它返回整个URL,如: 但我希望它只返回根URL,如: 有办法做到这一点吗 这是将成为电子商务产品页面的页面标题。因此,我需要获取用户所在网站的任何部分的根URL,以填写特定于产品的URL。我尝试了很多方法,比如${request.requestURI}和${request.contextpath},但没有一种方法返回我想要的结果。不知
这是将成为电子商务产品页面的页面标题。因此,我需要获取用户所在网站的任何部分的根URL,以填写特定于产品的URL。我尝试了很多方法,比如${request.requestURI}和${request.contextpath},但没有一种方法返回我想要的结果。不知道这是否是最佳解决方案,但我实现了我所需要的url组装方式,如下所示:
${pageContext.request.scheme}://${pageContext.request.serverName}:${pageContext.request.serverPort}
以及${request.contextpath}返回的值是什么?您是否尝试使用${pageContext.request.contextPath}?是的,我尝试过,它只返回url的一部分。在我所做的示例中,它将返回/abc/123/