我现在得程序实现了本地文件上传,想再上传文件的同时往一台服务器上也上传此文件,请问怎么实现啊?越详细越好!本人新手~~
解决方案 »
- 求助 The encoding 'GBK' is not supported by the Java runtime
- myEclipse工具使用问题
- java导出Excel问题
- 走到绝路上了,帮帮忙
- jboss4.0.3sp1启动时报错疑问
- JSP中表达式引用烦恼两小时.搞不明白.请帮忙.谢谢..
- 分支机构处理方案?
- 晕了,org.apache.commons.logging 和 Log4J是什么关系啊?有什么区别?
- 介绍点宝典给俺。。。。外加散毒。。。
- 虽然ejb好像很火,但是似乎只有在那些很拉稀的项目中才会有人去尝试用ejb.有人真的在什么重要的项目中用了ejb吗?要说话的小朋友们举手!
- 写作业遇见问题,在线等答案
- JSON转换问题
搞一个webservice,参数,第一个参数是字符串,第二个是文件名,第三个是文件信息描述(二进制的还是文本)如果是是二进制就在第一个参数传入进行base64编码后的字符串
* 把别人服务器的文件保存到自己的服务器上
* @param url 这个url是能在浏览器访问的
* @param filePath 你打算保存到自己服务器上什么地方
* @return Boolean
*/
public Boolean downLoadUrlFile(String url, String filePath) {
try {
URLConnection connection = new URL(url).openConnection();
InputStream input = connection.getInputStream();
OutputStream output = new FileOutputStream(new File(filePath));
try {
byte[] buffer = new byte[1024];
int i = 0;
while ((i = input.read(buffer)) != -1) {
output.write(buffer, 0, i);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
output.flush();
output.close();
input.close();
}
return true;
} catch (Exception e) {
e.printStackTrace();
}
return false;
}