JSP中的contextPath的获取与设置
2014-04-06 00:00
267 查看
摘要: JSP中的contextPath的获取与设置
在JSP页面中获取网站根目录,可以
但在JSP中写入太多的java代码总是不太好,所以我们可以建立一个公共jsp页面,在该页面将contextPath设置在一个变量中,其他页面就可以通过el表达式来访问该变量。
设置变量:
JSTL标签:
Struts2标签:
struts2中还可以用url标签,它会自动的添加contextPath
在JSP页面中获取网站根目录,可以
<%=request.getContextPath()%>
但在JSP中写入太多的java代码总是不太好,所以我们可以建立一个公共jsp页面,在该页面将contextPath设置在一个变量中,其他页面就可以通过el表达式来访问该变量。
设置变量:
JSTL标签:
<c:set var="ctx" value="${pageContext.request.contextPath }"></c:set>
Struts2标签:
<s:set var="ctx" value="#request.get('javax.servlet.forward.context_path')"></s:set>
struts2中还可以用url标签,它会自动的添加contextPath
<s:url action="bar" namespace="/foo"/>
相关文章推荐
- jsp获取相对路径网址的方法 request.getContextPath()
- ${pageContext.request.contextPath} jsp中获取绝对路径
- JSP之项目路径问题(${pageContext.request.contextPath},<%=request.getContextPath()%>以及绝对路径获取)
- String path = request.getContextPath(); JSP中的相对Path的设置
- Spring mvc怎么获取当前应用的url地址?即jsp页面中的${contextpath}怎么得到?
- Spring mvc怎么获取当前应用的url地址?即jsp页面中的${contextpath}怎么得到?
- JSP之项目路径问题(${pageContext.request.contextPath},<%=request.getContextPath()%>以及绝对路径获取)
- jsp获取contextPath的方法
- JSP之项目路径问题(${pageContext.request.contextPath},<%=request.getContextPath()%>以及绝对路径获取)
- 关于在JSP页面中为什么一定要用${pageContext.request.contextPath}来获取项目路径,而不能用${request.contextPath}?
- String path = request.getContextPath(); JSP中的相对Path的设置
- ClassPathXmlApplicationContext和FileSystemXmlApplicationContext的路径设置祥解
- Tomcat+Eclipse+Ubuntu ××× Servlet.service() for servlet [jsp] in context with path [] threw exceptio
- ServletActionContext.getServletContext().getRealPath("/upload");myeclipseyeclipse获取路径不一样的原因
- request.getContextPath()获取的是什么路径?
- ${pageContext.request.contextPath} JSP取得绝对路径(学习)
- jsp中得到ContextPath的两种方法
- contextRelative是用来设置当前path路径的为“true”为当前根路径
- Jsp中引用的taglib标签的声明和${pageContext.request.contextPath} 的含义
- ${pageContext.request.contextPath} JSP取得绝对路径