js中获得工程名称的方法

来源:互联网 发布:2016淘宝教程新手入门 编辑:程序博客网 时间:2024/03/29 18:10
  1. <span style="font-size:18px;"><%=request.getContextPath()%>,获取工程名称</span>

    request.getContextPath()是在开发Web项目时,经常用到的方法,其作用是获取当前的系统路径。

    当使用Tomcat作为Web服务器,项目一般部署在Tomcat下的webapps的目录下。具体来说主要用两种部署的路径:

    一是将web项目中的webRoot下的文件直接拷贝到webapps/ROOT下(删除ROOT下的原有文件);

    另一中方法在Tomcat下的webapps中创建以项目名称命名(当然也可以用其他的名称)的文件夹,并将webRoot下的文件直接拷贝到该文件夹下。

    对于第一部署方法,request.getContextPath()的返回值为空(即:"",中间无空格,注意区分null)。

    对于第二部署方法,其返回值为:/创建的文件夹的名称。



  2. <span style="font-size:18px;">使用EL表达式,${pageContext.request.contextPath },也可以获取工程名称,可能会出现无法使用,因此在头部,需要加入这样一条,<!-- 必须要加上这句, 否则会不能使用EL表达式,如${pageContext.request.contextPath }不能正常使用--><%@ page isELIgnored="false" %></span>
0 0
原创粉丝点击