使用jspSmartUpload
http://dev.csdn.net/develop/article/37/37402.shtm

解决方案 »

  1.   

    潇湘  和  jspSmartUpload 都可以!
      

  2.   

    "提交表单是可以不用上传文件",是什么意思? 比较模糊,
    不过如果你只要得到上传的文件名和路径,那么:
    <form name="thisform" method="post" action="upload.jsp" enctype="multipart/form-data">
       <input type="file" Name="File1">
    </form>
    上面的 enctype="multipart/form-data" 不能要,否则得不到,也就是说要这样:
    <form name="thisform" method="post" action="upload.jsp"
       <input type="file" Name="File1">
    </form>
      

  3.   

    使用jspSmartUpload 
    1.form 表单一定要是enctype="multipart/form-data".提交一定要用post方式
      

  4.   

    看看这个问题就解决了:
    文件的批量上传:http://www.evget.com/view/viewProductInfo.asp?productId=227&tabIndex=0另外一个:http://www.evget.com/view/author/aauthor.asp?id=111
      

  5.   

    你说的是客户端既可以上传也可不上传?还是在服务器上既可保存也可不保存?
    第一种情况:根据客户端输入决定提交到不同的后台页面,一个有smartload一个没有。
    第二种情况:smartupload上传后不调用save()和saveAs()是不会保存的。