在web项目下创建了一个文件,主要存放生成的图片。   怎么获得这个文件夹的路径?

解决方案 »

  1.   

    不行的 。   先要获得他的路径,再生成图片。那样只能拿到已经生成好的。  应该是绝对路径吧。  可怎么会得我web项目当前绝对路径。
      

  2.   

    request.getContextPath(); 获得当前的项目路径 小哥
      

  3.   

    request.getSession().getServletContext()
      

  4.   

    这个貌似是服务器的路径 要用  request.getRealpath();你可以打印一下  看是否中间要加个servletContext
      

  5.   

    不行的。   生成在我安装的eclipse路径下D盘里。   而我的项目是在E:中的。
      哪位大能解决下。  感激不尽。
      

  6.   

    直接在你的那个图片点击属性查看属性里面有路径吧,你要在其他文件中用这张图片就自己写路径,至于是相对路径还是绝对路径,要看你有没有那个basepath
      

  7.   

    request.getRealpath()取得的路径应该是tomcat的路径,而不是eclipse的路径
      

  8.   

    这个你确定不行吗 你能贴下 你打印的路径吗 
    request.getrealpath()
      

  9.   

    http://blog.csdn.net/gavin812428144/article/details/4834429 看下这个 
      

  10.   

    getServletContext().getRealPath(path)试试
      

  11.   

    昨天已经解决了。   request.getSession().getServletContext().getRealPath(path)