在JSP页面上传文件时,如何动态指定上传的目录,而不仅仅放在Web应用的相对目录下?想把上传的文件放到一个单独的逻辑分区中,而且还能动态指定文件上传的目录,如果目录不存在就要创建指定的目录.能否实现啊?谢谢!

解决方案 »

  1.   

    当然能实现。我看不清楚楼主的意思,觉得创建目录很难吗?如果用户指定到 System32 目录中,是不是有一点点危险?String dir = "c:\\???";
    File folder = new File(dir);
    if (!folder.exists()) {
        folder.mkdirs();
      

  2.   

    smartupload的saveAs方法有选择存物理路径和相对路径的参数判断和创建文件架的方法也很简单