本文主要是介绍关于%=request.getContextPath()%和${pageContext.request.contextPath}的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
在自己写项目的时候,肯定会遇到的,尤其是在写jsp文件时,发现<%=request.getContextPath()%>和${pageContext.request.contextPath}混写,看起来很乱,学习起来就很乱,使用的时候发现两个都可以用,但还是觉得要弄明白,到底有什么区别?
正文
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
这样我们就获取了我们想要的结果又完整的路径和端口号还有项目的上下文环境。
这篇关于关于%=request.getContextPath()%和${pageContext.request.contextPath}的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!