java上传多张图片的方法

2025-12-29 21:19:08

1、@RequestMapping(value="/listfortc")

public ModelAndView listfortc(Page page) throws Exception{

ModelAndView mv = this.getModelAndView();

PageData pd = new PageData();

pd = this.getPageData();

String KEYW = pd.getString("keyword"); //检索条件

if(null != KEYW && !"".equals(KEYW)){

pd.put("KEYW", KEYW.trim());

}

java上传多张图片的方法

2、page.setPd(pd);

List<PageData> varList = picturesService.list(page); //列出Pictures列表

mv.setViewName("information/pictures/pictures_list_tc");

mv.addObject("varList", varList);

mv.addObject("pd", pd);

mv.addObject("QX",Jurisdiction.getHC()); //按钮权限

return mv;

}

java上传多张图片的方法

3、@RequestMapping(value="/save")

@ResponseBody

public Object save(

@RequestParam(required=false) MultipartFile file

) throws Exception{

if(!Jurisdiction.buttonJurisdiction(menuUrl, "add")){return null;} //校验权限

logBefore(logger, Jurisdiction.getUsername()+"新增图片");

Map<String,String> map = new HashMap<String,String>();

String  ffile = DateUtil.getDays(), fileName = "";

PageData pd = new PageData();

if(Jurisdiction.buttonJurisdiction(menuUrl, "add")){

java上传多张图片的方法

4、if (null != file && !file.isEmpty()) {

String filePath = PathUtil.getClasspath() + Const.FILEPATHIMG + ffile; //文件上传路径

fileName = FileUpload.fileUp(file, filePath, this.get32UUID()); //执行上传

}else{

System.out.println("上传失败");

}

java上传多张图片的方法

1、pd.put("PICTURES_ID", this.get32UUID()); //主键

pd.put("TITLE", "图片"); //标题

pd.put("NAME", fileName); //文件名

java上传多张图片的方法

2、pd.put("PATH", ffile + "/" + fileName); //路径

pd.put("CREATETIME", Tools.date2Str(new Date())); //创建时间

pd.put("MASTER_ID", "1"); //附属与

pd.put("BZ", "图片管理处上传"); //备注

Watermark.setWatemark(PathUtil.getClasspath() + Const.FILEPATHIMG + ffile + "/" + fileName);//加水印

picturesService.save(pd);

}

map.put("result", "ok");

return AppUtil.returnObject(pd, map);

}

java上传多张图片的方法

3、form表单一定要<form action="authentication/certification" method="post" class="form-horizontal" enctype="multipart/form-data">包含enctype="multipart/form-data"才可以获取前端传入的图片

java上传多张图片的方法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢