单个图片上传
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);
}