zoukankan      html  css  js  c++  java
  • J2EE项目相对路径、绝对路径获取

     String path = getServletContext()。getRealPath("/");

      这将获取web项目的全路径.

      this.getClass()。getClassLoader()。getResource("/")。getPath();

      这将获取 到classes目录的全路径

      request.getContextPath();

      获得web根的上下文环境

      

      jsp 获取文件路径

      当前WEB应用的物理路径:<%=application.getRealPath("/")%>

      当前你求请的JSP文件的物理路径:<%=application.getRealPath(request.getRequestURI())%>

    <%

      String path=application.getRealPath(request.getRequestURI());

      String dir=new File(path)。getParent();

      out.println("当前JSP文件所在目录的物理路径"+dir);

      %>

     

     String virtPath = request.getServletPath();//虚拟路径

      String realPath = request.getRealPath(virtPath);//物理路径

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

      根目录所对应的绝对路径:request.getRequestURI()

      文件的绝对路径 :application.getRealPath(request.getRequestURI());

      当前web应用的绝对路径 :application.getRealPath("/");

      取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI()))。getParent()

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

      根目录所对应的绝对路径:request.getServletPath();

      文件的绝对路径 :request.getSession()。getServletContext()。getRealPath

      (request.getRequestURI())

      当前web应用的绝对路径 :servletConfig.getServletContext()。getRealPath("/");

      (ServletContext对象获得几种方式:

      Javax.servlet.http.HttpSession.getServletContext()

      Javax.servlet.jsp.PageContext.getServletContext()

      Javax.servlet.ServletConfig.getServletContext()

      )

  • 相关阅读:
    基础练习 高精度加法
    基础练习 阶乘计算
    基础练习 闰年判断
    基础练习 01字串
    基础练习 字母图形
    基础练习 数列特征
    基础练习 杨辉三角形
    基础练习 特殊的数字
    基础练习 回文数
    Codeforces 417A Elimination
  • 原文地址:https://www.cnblogs.com/qgc88/p/3334631.html
Copyright © 2011-2022 走看看