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()

      )

  • 相关阅读:
    MySQL Limit优化(转)
    MySQL数据库性能优化思路与解决方法(一转)
    Mysql占用CPU过高如何优化?(转)
    数据库方面两个简单实用的优化方法(转)
    硬盘扩容9999T
    python内涵段子爬取练习
    jmeter环境配置
    PyCharm3.0默认快捷键
    python3 操作页面上各种元素的方法
    python3 selenium webdriver 元素定位xpath定位骚操作
  • 原文地址:https://www.cnblogs.com/qgc88/p/3334631.html
Copyright © 2011-2022 走看看