java 怎么在客户端把客户端一个文件上传到web服务器上?

A是服务机,B登录在A上的系统,选择B上的文件,上传文件到A
大家不要推荐第三方软件了,我这里是需要用java代码实现

第1个回答  2014-09-19
第一步 表单 type="file"
第二步 结合structs追问

请教下,怎么我从jsp页面获取的输入流为空啊?在aciton中用request.getInputstream()获取的,jsp中enctype也改成multipart/form-data了

追答

http://www.cnblogs.com/linjiqin/archive/2011/03/21/1990674.html

追问

不好意思啊,你理解错了,我不是同一台机器上上传。我是在A机器访问部署在B机器上的系统,jsp上用input file获取到文件的路径,然后点击上传,文件上传到部署这个服务的机器上,也就是B上。A上的文件》》》传到B机器上

本回答被提问者采纳
第2个回答  2014-09-19
远程桌面连接到A就行了追问

我是要用java代码实现,不能那样

第3个回答  2014-09-19
jquery ajax 就不用通过刷新页面去服务端追问

关ajax什么事?能详细说下吗?我觉得与ajax没什么关系

追答

你是说客户端是你本机,上传到web服务器的话,你就用httpserver或者FTP撒

追问

你有例子吗?或者能简单写个例子给我吗?FTP和HTTPSERVER的都可以

追答

去百度下一个filezilla server 文件上传器,百度有用法,例子我暂时没有,操作挺简单的,以前我们部署服务器的时候,就是用这个传文件到服务器的,这个是链接http://jingyan.baidu.com/article/6079ad0e67acf828ff86db3f.html,如果你不是新手,应该能看得懂

第4个回答  2014-09-19
那就直接上传呗!追问

...

追答

你数据库连接的就是服务器,你上传的文件你在服务器是哪个建一个文件夹,在文件夹下把物理文件存储起来就行了呗

相似回答