用multipart/form-data 可以实现文件上传,用html写一个简单的form,
比如:<FORM ACTION="/servlet/UploadTest" ENCTYPE="multipart/form-data" METHOD=POST>
What is your name? <INPUT TYPE=TEXT NAME=submitter> <BR>
Which file do you want to upload? <INPUT TYPE=FILE NAME=file> <BR>
<INPUT TYPE=SUBMIT>
</FORM>在Server端配置一个支持multipart/form-data的Servlet或是CGI,就可以
上传了

解决方案 »

  1.   

    能不能再说的具体一点前面没有问题,就是支持multipart/form-data的Servlet有什么讲究?谢谢!
      

  2.   

    to hahaha88
       能再说具体一点吗,在服务器端怎么处理呢
      

  3.   

    浏览器通过multipart/form-data向服务器提交数据流,服务器在获得这种数据流的时候,可以解析其中的流数据,然后实现相应的存储策略。
    其实说白了,就是一个Socket之间的数据传输!
      

  4.   

    http://www.jspsmart.com
    有文件上传组件