zoukankan      html  css  js  c++  java
  • 在Java中导出word、excel格式文件时JSP页面头的设置

     我们在JSP中往往会把一些表格里的东西需要导出到本地,一般都是导成word、excel格式的文件。这只需要在JSP页面头设置及在<head></head>标签中添加下面的代码:

       

    导出为excel:

    <%

     response.setContentType("application/vnd.ms-excel;charset=UTF-8");

     response.setHeader("Content-Disposition","attachment;filename=test.xls");   

    %>

       导出为word:

    <%

     response.setContentType("application/msword;charset=UTF-8");

     response.setHeader("Content-Disposition","attachment;filename=test.doc");   

    %>

    如果上面导出的文件中的中文有乱码,就将charset=UTF-8改为charset=gbk,这样就能解决中文乱码的问题。

    但是大部分时候我们是默认编码格式为charset=UTF-8。

  • 相关阅读:
    Java8-Stream-No.10
    Java8-Stream-No.09
    Java8-Stream-No.08
    Java8-Stream-No.07
    Java8-Stream-No.06
    Java8-Stream-No.05
    Java8-Stream-No.04
    Java8-Stream-No.03
    Java8-Stream-No.02
    Java8-Stream-No.01
  • 原文地址:https://www.cnblogs.com/baizhanshi/p/4434186.html
Copyright © 2011-2022 走看看