美文网首页Java
文件的上传

文件的上传

作者: Xr丶_c967 | 来源:发表于2017-12-04 12:28 被阅读0次

单个图片上传

from表单中要有 enctype="multipart/from-data"

创建实体类包括: File photo,String photoFileName(图片的文件名字),String  photoContentType(图片的类型)

吧图片保存到文件中

String fileName="update/"+UUID.randomUUID().toString()+实体类实例.getPhotoFileName();

String  path =SevletActionContext.getServletContext().getRealPath("/"+fileName);

File  file=new File(path);

// 源文件, 目的文件

FileUtils.copyFile(实体类实例。getPhoto(),file);

ActionContext。getContext()。getSession().put(“url”,“fileName”);

显示 《img  src=“http://localhost:8080/项目名/<%=session.getArrtibute("name")>”》


多张图片的上传

创建实体类包括: File【】 photo,String 【】photoFileName(图片的文件名字),String【】  photoContentType(图片的类型)

for(int i=0;i<photo.length;i++){

File desFile=new File(ServletContext.getServletContext().getRealPath("/update/")+photoFileName[i]);

FileUtils.copyFile(photo[i],desFile);

}

相关文章

网友评论

    本文标题:文件的上传

    本文链接:https://www.haomeiwen.com/subject/vlprvxtx.html