爱问知识人 爱问教育 医院库

JAVA获取绝对路径的问题如何解决?

首页

JAVA获取绝对路径的问题如何解决?

JAVA获取绝对路径的问题如何解决?

提交回答

全部答案

    2017-07-28 06:52:02
  •   JAVA中获取绝对路径一般有这几个方法:
    request。getRealPath()// 此方法已过期,不推荐使用
    this。getServletContext()。getRealPath() //SERVLET中使用
    this。getServlet()。
      getServletContext()。getRealPath() // Struts中使用 request。getSession()。getServletContext()。getRealPath() //Struts和SERVLET都可以使用 一般情况下使用this。
      getServlet()。getServletContext()。getRealPath()和request。getSession()。getServletContext()。getRealPath()是一样的效果,但是当我们部署的一个EAR包里面有多个WAR应用包共享会话时,request。
      getSession()。getServletContext()。getRealPath()这个可能取不到你想要的这个应用的绝对路径,而取到的是其他应用的绝对路径,所以,最好还是使用this。getServlet()。getServletContext()。
      getRealPath()来获取绝对路径,避免在这种多应用会话共享情况下绝对路径的错乱。

    A***

    2017-07-28 06:52:02

类似问题

换一换
  • 系统软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):