zoukankan      html  css  js  c++  java
  • java后台导出pdf

    新页面打开wpf

    @RequestMapping("/showPdf")
    public String getpic( HttpServletRequest request, HttpServletResponse response) throws IOException {
    File file = new File("C://Users//Administrator//Desktop//hello.pdf");
    if (!file.exists()) {
    request.setAttribute("error", "附件已删除或不存在");
    // return "/error";
    }
    InputStream in = null;
    OutputStream os = null;
    try {
    response.setContentType("application/pdf"); // 设置返回内容格式
    in = new FileInputStream(file); //用该文件创建一个输入流
    os = response.getOutputStream(); //创建输出流
    byte[] b = new byte[1024];
    while (in.read(b) != -1) {
    os.write(b);
    }
    in.close();
    os.flush();
    os.close();
    } catch (Exception e) {
    try {
    if (null != in) {
    in.close();
    }
    } catch (IOException e1) {
    e1.printStackTrace();
    }
    try {
    if (null != os) {
    os.close();
    }
    } catch (IOException e2) {
    e2.printStackTrace();
    }


    }
    return null;

    }

  • 相关阅读:
    JQuery操作DOM
    JQuery事件和动画
    Jquery选择器
    初学JQuery
    JavaScript对象及面向对象
    JavaScript操作DOM
    JavaScript操作BOM
    JavaScript基础
    网络流之最大流Dinic算法模版
    杭电1532----Drainage Ditches『最大流』
  • 原文地址:https://www.cnblogs.com/cxdanger/p/8690340.html
Copyright © 2011-2022 走看看