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方法
温馨提示:内容为网友见解,仅供参考
无其他回答

java中怎么把文件上传到服务器的指定路径?
将MultipartFile转化为file并保存到服务器上的某地 \/ public void SaveFileFromInputStream(InputStream stream,String path,String savefile) throws IOException { FileOutputStream fs=new FileOutputStream( path + "\/"+ savefile);System.out.println("---"+path + "\/"+ savefile);byte[] buffe...

java文件上传到某一台指定服务器怎么弄?
要将Java文件上传到指定服务器,可以使用以下步骤:使用Java中的Socket类或Java NIO(New IO)库来建立网络连接。在连接上发送文件,可以使用Java中的FileInputStream或FileReader类从本地文件系统读取文件内容,然后使用OutputStream或Writer类将文件内容写入网络连接。在服务器端,使用Java中的ServerSocket类或...

java批量上传文件?
java中文件上传到服务器的指定路径的代码: 在前台界面中输入: formmethod="post"enctype="multipart\/form-data"?action="..\/manage\/excelImport.do" 请选文件:inputtype="file"?name="excelFile" inputtype="submit"value="导入"onclick="returnimpExcel();"\/ \/form action中获取前台传来数据并保存 \/** *...

Java编程如何将A服务器中的文件发送到B服务器的指定文件夹。急急急求...
\/** * 将文件上传到服务端,并接收其返回信息 * @param clientDefaultHttpClient * @param url服务器url:如:http:\/\/localhost:8080\/test\/upload.action * @param filePath文件路径 * @param params上传参数 * @param encode编码集,主要用来解析返回的response中的信息 * @re...

JAVA如何把本地文件上传到服务器。
如果服务器开通了ftp服务,你的客户端可以实现一个ftp的客户端,通过ftp服务将文件上传到服务器的指定目录下,可以使用org.apache.commons.net.ftp.FTPClient这个类去实现,非常的简单,网上有很多现成的代码可以用

java编程:怎么用JSP(javabean)上传一张图片到服务器的指定文件夹呢?
su.upload();\/\/执行上传 }catch(Exception ex){ ex.printStackTrace;} File file=su.getFile().getFile(0); \/\/(得到单个的上传文件的信息)这里得到的File对象是你到的jar包里的com.jspsmart.upload.File类型 别写成IO 里面的File了 String filepath="upload\\\\"; \/\/在这之前要在你所建项目...

java上传图片到服务器指定路径
getXXX() setXXX()方法\/\/输入流InputStream is = new FileInputStream(myFile);\/\/设定文件路径String photoPath = ServletActionContext.getServletContext().getRealPath("\/user\/photo\/");File filePhotoPath = new File(photoPath);\/\/判断这个路径是否存在,如果不存在创建这个路径if (!filePhoto...

java中如何实现从客户端发送文件到服务器端?
System.out.println("本路径已存在相同文件,进行覆盖"); } \/**【以上就是客户端代码中写到的服务器的准备部分】*\/\/** * 服务器接收文件的关键代码*\/ try { \/**将文件包装到文件输出流对象中*\/ fos = new FileOutputStream(file); long file_size = Long.parseLong(filesize); is = s.getInputStream...

java 将浏览的图片上传到一个指定路径的目录中..
\/\/上传文件 su.upload();\/\/将上传文件全部保存到指定目录 int count=su.save("\/upload");out.println(count+"个上传文件成功!");\/\/利用Request对象获取参数之值 out.println("test="+su.getRequest().getParameter("test")+"");\/\/逐一提取上传文件信息,同时可保存文件。for(int i=0;i<su...

JAVA 把文件传到服务器...
文件上传到A以后 放到服务器上面 然后他就有一个绝对的访问路径 也就是对应一个绝对的url 这样就好办了 Java提供了对URL访问和大量的流操作的的API,可以很容易的完成对网络上资源的存取,下面的代码段就完成了对一个网站的资源进行访问:...destUrl="http:\/\/www.yourweb.com\/java\/Afile.zip";\/\/...

相似回答