jsp取得绝对路径的方法(避免请求转发的方式导致路径错误)
2016-10-26 10:17
316 查看
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
System.out.println(basePath);//这里获得的就是 协议名://服务器名:请求端口号/项目名/
%>
如果我们要导入一个富文本控件,以时间控件为例:
<script language="javascript" type="text/javascript" src="<%=basePath %>emailinfo/My97DatePicker/WdatePicker.js"></script>
只需要在相对项目资源的相对路径(此处为src属性,还有href属性)前加上 <%=basePath> 或 ${bashPath} 或 ${page.basePath} 皆可
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
System.out.println(basePath);//这里获得的就是 协议名://服务器名:请求端口号/项目名/
%>
如果我们要导入一个富文本控件,以时间控件为例:
<script language="javascript" type="text/javascript" src="<%=basePath %>emailinfo/My97DatePicker/WdatePicker.js"></script>
只需要在相对项目资源的相对路径(此处为src属性,还有href属性)前加上 <%=basePath> 或 ${bashPath} 或 ${page.basePath} 皆可
相关文章推荐
- jsp中取得当前绝对路径的方法
- ${pageContext.request.contextPath} :JSP取得绝对路径方法
- ${pageContext.request.contextPath} :JSP取得绝对路径方法
- Jsp&Servlet 重定向、请求转发与绝对路径的问题
- jsp中取得当前绝对路径的方法
- jsp中取得当前绝对路径的方法
- ${pageContext.request.contextPath} :JSP取得绝对路径方法
- jsp中取得当前绝对路径的方法
- ${pageContext.request.contextPath} :JSP取得绝对路径方法
- ${pageContext.request.contextPath} :JSP取得绝对路径方法
- jsp中取得当前绝对路径的方法
- ${pageContext.request.contextPath} :JSP取得绝对路径方法
- ${pageContext.request.contextPath} :JSP取得绝对路径方法
- JSP取得绝对路径和相对路径方法
- ${pageContext.request.contextPath} :JSP取得绝对路径方法
- ${pageContext.request.contextPath} :JSP取得绝对路径方法
- jsp中重定向、请求分派中的绝对路径与相对路径!
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath }在jsp中取得绝对路径
- 在Servlet与JSP中取得当前文件所在的相对路径与绝对路径