照片上传

xiaoxiao2021-02-27  360

Class BaseAction { public File image; //上传的文件 public String imageFileName; //文件名称 public String imageContentType; //文件类型 //获取上传照片的路径 String path = ServletActionContext.getServletContext().getRealPath("/upload"); FileOutputStream fos = null; FileInputStream fis = null; try {            // 建立文件输出流            System.out.println("--path-->"+path);            fos = new FileOutputStream(path + "\\" + getImageFileName());            // 建立文件上传流            fis = new FileInputStream(getImage());            byte[] buffer = new byte[1024];            int len = 0;            while ((len = fis.read(buffer)) > 0) {                fos.write(buffer, 0, len);            }        } catch (Exception e) {            System.out.println("文件上传失败");            e.printStackTrace();        } finally {            fos.close();            fis.close();        } param.put("headPath", getImageFileName());//调用服务层把照片名存到数据库 } 页面接受时:<img class="head_img_tou" src="../upload/${uip.headPath}">
转载请注明原文地址: https://www.6miu.com/read-3144.html

最新回复(0)