javaIO流本地上传txt到远程服务器上的硬盘中怎么做?求实际代码。

问题描述

给些参考案例也行,好久没做这些了,需要的是一个刺激点。先谢谢大家了!

解决方案

解决方案二:
刚好看到项目中的代码,顺手给你贴上,一般都会借助第三方jar,自己写略显麻烦了://得到項目路徑Stringpatns=ServletActionContext.getRequest().getRealPath("")+"/"+ysUser.getYsBasedata().getYsbasedataid();//文件名StringnewName=UUID.randomUUID().toString()+"."+FilenameUtils.getExtension(uploadfileFileName);//用药商ID作为文件夹名Filedir=newFile(patns);//fileFileName原文件名if(!dir.exists())dir.mkdirs();Filef=newFile(dir,newName);FileUtils.copyFile(uploadfile,f);//上傳文件

解决方案三:
uploadfile和uploadfileFileName是当作参数传进来的File对象和String类型的文件名。
解决方案四:
引用1楼wlwlwlwl015的回复:

刚好看到项目中的代码,顺手给你贴上,一般都会借助第三方jar,自己写略显麻烦了://得到項目路徑Stringpatns=ServletActionContext.getRequest().getRealPath("")+"/"+ysUser.getYsBasedata().getYsbasedataid();//文件名StringnewName=UUID.randomUUID().toString()+"."+FilenameUtils.getExtension(uploadfileFileName);//用药商ID作为文件夹名Filedir=newFile(patns);//fileFileName原文件名if(!dir.exists())dir.mkdirs();Filef=newFile(dir,newName);FileUtils.copyFile(uploadfile,f);//上傳文件

谢谢,我的代码是这样的,不知道这样能行不?Stringstr="http://223.4.218.126/";Stringtxt=request.getParameter("mobiles");StringfilePath=txt.substring(0,txt.lastIndexOf("/")+1).trim();;StringfileName=txt.substring(txt.lastIndexOf("/")+1,txt.length()).trim();;try{URLurl=newURL(str);HttpURLConnectionconnection=(HttpURLConnection)url.openConnection();connection.setDoInput(true);connection.setDoOutput(true);connection.setRequestMethod("POST");connection.addRequestProperty("FileName",fileName);connection.setRequestProperty("content-type","text/html");BufferedOutputStreamouts=newBufferedOutputStream(connection.getOutputStream());//读取文件上传到服务器Filefile=newFile(filePath);FileInputStreamfileInputStream=newFileInputStream(file);byte[]bytes=newbyte[1024];intnumReadByte=0;while((numReadByte=fileInputStream.read(bytes,0,1024))>0){outs.write(bytes,0,numReadByte);}out.flush();fileInputStream.close();//读取URLConnection的响应DataInputStreamin=newDataInputStream(connection.getInputStream());}catch(Exceptione){e.printStackTrace();}
解决方案五:
只要能够建立连接就是可行的

时间: 2025-01-29 16:28:37

javaIO流本地上传txt到远程服务器上的硬盘中怎么做?求实际代码。的相关文章

网站在本地测试是好的,但是上传到远程服务器上出错?

问题描述 网站在本地测试是好的,但是上传到远程服务器上出错?在百度上面搜索了半天也没有找到答案,网址:http://www.66880.net.cn/运行时错误说明:服务器上出现应用程序错误.此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因).但可以通过在本地服务器计算机上运行的浏览器查看.详细信息:若要使他人能够在远程计算机上查看此特定错误信息的详细信息,请在位于当前Web应用程序根目录下的"web.config"配置文件中创建一个<customE

如何把本地MySql数据库移植到远程服务器上

如何把本地MySql数据库移植到远程服务器上 用dedecms做了一个女性网站,是仿爱丽女人网的.为了在本地测试,就要添加分类栏目,为了看首页和列表页面的效果,还得在网上采集大量的各个分类的内容.这样下来几十个栏目每栏目几十条信息,信息一下就是几千条.做着做着就还不如先在本地做好,然后带数据图片一起上传上去.速度快!好操作,灵活性大.现在就把数据库的移植过程写出来和大家共享,有这样做的朋友也可以做个参考! 所有数据做好了,申请空间,申请数据库,好多情况也是已经有数据的数据回了.哪就要先备份已有的

不会部署服务器求帮助-.NET部署到远程服务器上,怎么部署

问题描述 .NET部署到远程服务器上,怎么部署 我已经把程序发布到网站的一个文件夹里,数据库没有进行上传,现在打开网站,提示我无法解析服务器DNS,我的服务器是在国外,现在我应该怎么处理.我用的是C#.net+mssql. 解决方案 问题不是很明确. 提示无法解析,是因为使用域名访问时,需要将域名转换成ip地址,你要先确认你的域名是否能够正常解析到你的服务器才行. 数据库没有上传,那你的程序肯定在操作数据数据库时会出错,你猜你开发时,连接数据库使用的是本地地址,如., localhost, 局域

图片-无法从本地拷贝大文件到远程服务器上

问题描述 无法从本地拷贝大文件到远程服务器上 从本地拷贝一些小文件到服务器上是没有问题的,但是大文件比如超过1G的文件,就会报错,不知道是什么原因.. 解决方案 服务端是不是对文件大小有限制,或者你该用ftp试试 解决方案二: 尝试过ftp上传,也是不能上传大文件,检查了服务器没有对文件大小限制呀 解决方案三: FTP上传有时间限制的,可以手动调一下时间 解决方案四: 用FTP 或者在服务器上安装个百度云盘,把东西上传上去,在远程服务器上下载

java-RMI本地client调用远程服务器上的server报错

问题描述 RMI本地client调用远程服务器上的server报错 代码这篇文章上的.Java RMI之HelloWorld篇 我把ihello,helloimpl,server放在了服务器上,client放在了本机电脑的eclipse中 保证远程服务器上的server正常运行,运行client报错 Caused by: java.lang.ClassNotFoundException: IHello (no security manager: RMI class loader disabled

oracle-Oracle如何把远程服务器上的数据拷贝到本地

问题描述 Oracle如何把远程服务器上的数据拷贝到本地 Oracle如何把远程服务器上的数据拷贝到本地,知道IP,SID,库名 解决方案 配置传输,通过dblink连接对端

在android上的XML文件,怎么样从远程服务器上获取

问题描述 在android上的XML文件,怎么样从远程服务器上获取 需要在远程服务器上读取XML文件,然后再修改本地android上的数据.我用XmlPullParser读取数据. XmlPullParser users; try { URL xmlUrl = new URL(""http://xx.xx.xx.xx/1.xml""); users = XmlPullParserFactory.newInstance().newPullParser(); users

本地上传图片失败-上传图片(在本地上传出错,在服务器上传没问题)

问题描述 上传图片(在本地上传出错,在服务器上传没问题) 我们公司是用ASP.NET 做的项目,在本地调试上传图片老是出错,但是代码放到服务器上传图片就没问题,感觉好奇怪 解决方案 这个是flash报错.你服务器和本地iis http访问时都是firefox?如果都是firefox应该不会报错才对 解决方案二: 出错要看什么问题,你本地调试用的是iis express还是web developement server,环境和服务器上的有什么不同.比如说是不是没有启用父路径支持,允许的最大上传文件

解放双手:如何在本地调试远程服务器上的Node代码

写在前面 谈到node断点调试,目前主要有三种方式,通过node内置调试工具.通过IDE(如vscode).通过node-inspector,三者本质上差不多.本文着重点在于介绍 如何在本地通过node-inspector 调试远程服务器上的node代码. 在进入主题之前,首先会对三种调试方式进行入门讲解,方便新手理解后面的内容.至于老司机们,可以直接跳到主题去. 方式一:内置debug功能 进入调试模式(在第1行断点) node debug app.js 进入调试模式(在第n行断点) 比如要在