我在jsp中写了File f=new File(getServletContext().getRealPath("/")+date);..date是日期字符串.请问这句话是什么意思.

解决方案 »

  1.   

    生成一个文件getServletContext().getRealPath("/") 这个是你web工程的路径。另外,这样写的话,weblogic,tomcat等不同的容器,可能得到的路径不一样。
      

  2.   

    生成一个指定路经的文件.
    getServletContext().getRealPath("/") 是根据PROJECT而定的路径,有可能会不一样
      

  3.   

    这里只是创建一个File引用对象而已,没有生成文件。对应的文件引用就是你project目录下的date所以指定的文件
      

  4.   

    下面如果
    f.mkdir()生成目录
    如果
    f.createNewFile()生成新文件