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

      )

  • 相关阅读:
    压力测试衡量CPU的三个指标:CPU Utilization、Load Average和Context Switch Rate .
    [转](多实例)mysql-mmm集群
    mysql的MMM高可用方案
    压力测试工具
    memcached 的简介、安装、命令
    memcached 最大连接数及其内存大小的设置
    mysql优化
    mysql
    30道Linux面试题
    门户网站架构Nginx+Apache+MySQL+PHP+Memcached+Squid
  • 原文地址:https://www.cnblogs.com/qgc88/p/3334631.html
Copyright © 2020-2023  润新知