欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

java读取本地图片在浏览器中显示

程序员文章站 2022-04-13 14:12:50
...
 @RequestMapping(value = "/tupian", method = RequestMethod.GET)
  public void IoReadImage(HttpServletRequest request, HttpServletResponse response) throws IOException {
    ServletOutputStream out = null;
    FileInputStream ips = null;
    try {
      //获取图片存放路径
      String imgPath = "D:\\wulin.jpg";
      ips = new FileInputStream(new File(imgPath));
      response.setContentType("image/png");
      out = response.getOutputStream();
      //读取文件流
      int len = 0;
      byte[] buffer = new byte[1024 * 10];
      while ((len = ips.read(buffer)) != -1) {
        out.write(buffer, 0, len);
      }
      out.flush();
    } catch (Exception e) {
      e.printStackTrace();
    } finally {
      out.close();
      ips.close();
    }
  }

 

相关标签: 图片