本文最后更新于 2024-11-02,文章内容可能已经过时。

获取名称

  1. 获取项目名
> request.getContextPath()
  1. 获取servlet名
> request.getServletPath()
  1. 取得Servlet后的URL名,不包括URL参数
> request.getPathInfo()
  1. 取得不包括参数的URL
> request.getRequestURL()
  1. 取得不包括参数的URI,即去掉协议和端口号
> request.getRequestURI()

获取地址路径

  1. 获取当前项目的本地路径
> System.getProperty("user.dir")
  1. 获取当前项目的classes地址
> ClassUtils.getDefaultClassLoader().getResource("").getPath()
  1. 获取当前项目的classes地址
> ResourceUtils.getURL("classpath:").getPath()