java中怎么把文件上传到服务器的指定路径

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中怎么把文件上传到服务器的指定路径相关的知识,希望对你有一定的参考价值。

String realpath = ServletActionContext.getServletContext().getRealPath("/upload") ;//获取服务器路径
String[] targetFileName = uploadFileName;
for (int i = 0; i < upload.length; i++)
File target = new File(realpath, targetFileName[i]);
FileUtils.copyFile(upload[i], target);
//这是一个文件复制类copyFile()里面就是IO操作,如果你不用这个类也可以自己写一个IO复制文件的类


其中private File[] upload;// 实际上传文件

private String[] uploadContentType; // 文件的内容类型

private String[] uploadFileName; // 上传文件名

这三个参数必须这样命名,因为文件上传控件默认是封装了这3个参数的,且在action里面他们应有get,set方法
参考技术A 回答

℉Y2TSokt12₤ 开启,复猘本消息,开筷sんǒu,振聋发聩

使用freemarker生成的静态文件,统一存储在某个服务器上。本来一开始打算使用ftp实现的,奈何老连接不上,改用jsch。毕竟有现成的就很舒服,在此介绍给大家。具体实现引入的pom\\x09ch.ethz.ganymed\\x09ganymed-ssh2\\x09262\\x09com.jcraft\\x09jsch\\x090.1.55建立实体类public class ResultEntity private String code; private String message; private File file; public ResultEntity() \\x09public ResultEntity(String code, String message, File file) \\x09\\x09super();\\x09\\x09this.code = code;\\x09\\x09this.message = message;\\x09\\x09this.file = file;\\x09\\x09public String getCode() \\x09\\x09return code;\\x09\\x09public void setCode(String code) \\x09\\x09this.code = code;\\x09\\x09public String getMessage() \\x09\\x09return message;\\x09\\x09public void setMessage(String message) \\x09\\x09this.message = message;\\x09\\x09public File getFile() \\x09\\x09return file;\\x09\\x09public void setFile(File file) \\x09\\x09this.file = file;\\x09 public class ScpConnectEntity privat

使用freemarker生成的静态文件,统一存储在某个服务器上。本来一开始打算使用ftp实现的,奈何老连接不上,改用jsch。毕竟有现成的就很舒服,在此介绍给大家。具体实现引入的pom\\x09ch.ethz.ganymed\\x09ganymed-ssh2\\x09262\\x09com.jcraft\\x09jsch\\x090.1.55建立实体类public class ResultEntity private String code; private String message; private File file; public ResultEntity() \\x09public ResultEntity(String code, String message, File file) \\x09\\x09super();\\x09\\x09this.code = code;\\x09\\x09this.message = message;\\x09\\x09this.file = file;\\x09\\x09public String getCode() \\x09\\x09return code;\\x09\\x09public void setCode(String code) \\x09\\x09this.code = code;\\x09\\x09public String getMessage() \\x09\\x09return message;\\x09\\x09public void setMessage(String message) \\x09\\x09this.message = message;\\x09\\x09public File getFile() \\x09\\x09return file;\\x09\\x09public void setFile(File file) \\x09\\x09this.file = file;\\x09 public class ScpConnectEntity privat

iOS开发中上传Word文件之上传Word文件到服务器

参考技术A 上篇文章已经讲了如何获取Word 文件,这篇将如何上传Word文件。
1.从沙盒中获取Word文件的路径
2.将Word文件转成NSData类型
3.使用Alamofire上传文件

以上是关于java中怎么把文件上传到服务器的指定路径的主要内容,如果未能解决你的问题,请参考以下文章

java中怎么把文件上传到服务器的指定路径

把服务器上的dll文件下载到本地指定的路径(java实现)

java怎么通过链接下载文件,然后保存到指定位置?

java怎么通过链接下载文件,然后保存到指定位置?

java获得上传文件的路径

c# WinForm中上传一个图片到服务器,然后把服务器的相对路径存入数据库中