在Servlet中可以直接使用request.getContextPath()获取当前web应用的路径(context path)
在JSP 2.0页面中可以使用el表达式${pageContext.request.contextPath}
如果是JSF页面,因为JSF默认使用#作为el表达式的起始符,所以应该写成#{pageContext.request.contextPath}
因为JSP2.0之前的版本不支持文本模板中的el表达式,故可以使用嵌入java代码来实现,和Servlet中一样
如果在JSP2.0之前的版本中使用了JSTL标签(el表达式的概念是JSTL 1.0推出来的),所以仍然可以配合JSTL的
No Comments yet »