大家好问一下 如何使用 java +php 给服务器上传 文件 已知本地文件名,还有服务器uploader.php另外已知用 html 可以提交并上传文件,html 如下
test.html
<form enctype="multipart/form-data" action="uploader.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>
请大家指导以下 如何用 java 做到使用 这个 php 上传文件谢谢!

解决方案 »

  1.   

    Java实现FTP上传下载功能
     
    Java FTP客户端工具包很多,在此我选用的Apache的FTPClient。这个包的获取可以通过http://commons.apache.org/net/来获取,我使用的是最新的commons-net-1.4.1.zip。其中包含了众多的java网络编程的工具包,官方文档列举如下:
        支持网络协议如下: 
            FTP 
            NNTP 
            SMTP 
            POP3 
            Telnet 
            TFTP 
            Finger 
            Whois 
            rexec/rcmd/rlogin 
            Time (rdate) and Daytime 
            Echo 
            Discard 
            NTP/SNTP 都很有用。
      

  2.   


    多谢回应!忘了说重要的 服务器端 是 asp+php客户端用 java applet 实现文件上传
      

  3.   


    哦 是这样的 applet 会在本地生成一些文件100-500kb,最后想把这些文件自动传回服务器,
    服务器,是以前弄得虚拟主机 好像只支持 asp+php,不过到底还能支持啥,我是真得不清楚 :)
    因为我可以用 html +php 往服务器传文件,所以在探索一些,用applet 上传文件的方法。如果以现有的条件还什么更好的方法,请指导指导