Java使用poi把html转word保存
2017-01-14 11:05
489 查看
public void exportWord( HttpServletRequest request, HttpServletResponse response) throws Exception { try { //word内容 String content="<html><body></body></html>"; byte b[] = content.getBytes("utf-8"); //这里是必须要设置编码的,不然导出中文就会乱码。 ByteArrayInputStream bais = new ByteArrayInputStream(b);//将字节数组包装到流中 /* * 关键地方 * 生成word格式 */ POIFSFileSystem poifs = new POIFSFileSystem(); DirectoryEntry directory = poifs.getRoot(); DocumentEntry documentEntry = directory.createDocument("文档名称", bais); //输出文件 request.setCharacterEncoding("utf-8"); response.setContentType("application/msword");//导出word格式 response.addHeader("Content-Disposition", "attachment;filename=" + new String( (documentEntry.getName() + ".doc").getBytes(), "iso-8859-1")); OutputStream ostream = response.getOutputStream(); poifs.writeFilesystem(ostream); bais.close(); ostream.close(); }catch(Exception e){ //异常处理 } }
相关文章推荐
- Java使用poi将word转换为html
- Java使用poi将word转换为html
- java使用poi将html导出word,默认打开页面视图
- java使用poi将html导出word,默认打开页面视图
- 使用Java的POI工具进行Word的DOC文档转为HTML页面技术简介
- Java引用POI实现Word转Html方法
- java word转html(03,07) jacob,openoffcie,poi
- Java使用Jacob转换Word为HTML
- JAVA不使用POI,用PageOffice动态导出Word文档
- 使用Java将Word转为Html或txt等···
- 使用POI把Word Excel转为HTML
- Java使用Jacob转换Word为HTML
- [转]java平台,使用openoffice将word转换为html
- java使用poi读取ppt文件和poi读取excel、word示例
- java+poi实现word转html显示
- 使用java将 WORD,EXCEL转化为HTML
- html转word,使用jacob和poi
- Java引用POI实现Word转Html方法
- 使用Java将Word转为Html或txt等···
- 使用Java将Word转为Html或txt!