Jsp取得应用路径

原创 2016年05月31日 14:05:11

JSP取得应用路径

在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下:


public java.lang.String getContextPath()
Returns the portion of the request URI that indicates the context of the request. The context path always comes first in a request URI. The path starts with a "/" character but does not end with a "/" character. For servlets in the default (root) context, this method returns "". The container does not decode this string.

Returns:
a String specifying theportion of the request URI that indicates the contextof the request

一、使用${pageContext.request.contextPath}

  代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。

例如:

1 <!--使用绝对路径的方式引入CSS文件-->
2 <link rel="stylesheet" href="${pageContext.request.contextPath}/themes/default/css/ueditor.css" type="text/css"/>
3 <!--使用绝对路径的方式引入JavaScript脚本-->
4 <script type="text/javascript" src="${pageContext.request.contextPath}/ueditor1_3_6-gbk-jsp/ueditor.config.js"></script>

二、使用<%=request.getContextPath()%>和使用${pageContext.request.contextPath}达到同样的效果

1 <script type="text/javascript" src="<%=request.getContextPath()%>/ueditor1_3_6-gbk-jsp/ueditor.all.js"></script>

JSP三种页面跳转方式的比较

使用JSP大约有下列三种跳转方式: 1. response.sendRedirect(); 2. response.setHeader("Location",""); 3. 经过试验得到下...
  • ID_Rin
  • ID_Rin
  • 2017年01月06日 18:41
  • 956

SD卡fat文件系统移植

蓝桥杯-嵌入式交流群 147520657 经过充分的研究,发现fatfs文件系统移植的比较简单!因为代码都已经被别人做好了!我们只需把io层稍稍做个处理就ok了; http://elm-chan.or...
  • ieczw
  • ieczw
  • 2013年12月18日 20:30
  • 3540

${pageContext.request.contextPath} :JSP取得绝对路径方法

转自 : http://www.cnblogs.com/langtianya/archive/2013/03/04/2942515.html 一.问题      JSP中究竟采用绝...

${pageContext.request.contextPath} JSP取得绝对路径

一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。 1)采用相对路径遇到的问题 l 相对路径固然比较灵活,但如果想复制页面内的代...

${pageContext.request.contextPath} JSP取得绝对路径(学习)

一.问题 JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。 1)采用相对路径遇到的问题 相对路径固然比较灵活,但如果想复制页面内的代码却变得比较...

${pageContext.request.contextPath }在jsp中取得绝对路径

一.问题      JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。  1)采用相对路径遇到的问题  l         相对路径固然比较灵活,...

JSP中获得当前应用的相对路径和绝对路径

3.1 JSP中获得当前应用的相对路径和绝对路径    根目录所对应的绝对路径:request.getRequestURI()    文件的绝对路径  :application.getRealPa...

JSP/Servlet中获得当前应用的相对路径和绝对路径

JSP/Servlet中获得当前应用的相对路径和绝对路径 JSP中获得当前应用的相对路径和绝对路径  根目录所对应的绝对路径:request.getRequestURI()  文件的绝对...

JSP取得绝对路径和相对路径方法

刚开始做SSH网上商城的时候,在前台的JSP页面中发现所有的图片地址都会这样写:“${pageContext.request.contextPath} /image /.....”。或许是因为之前做的...

JSP虚拟路径的配置

  • 2008年06月23日 14:32
  • 593B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Jsp取得应用路径
举报原因:
原因补充:

(最多只允许输入30个字)