社区
Java
帖子详情
poi 导出Excel 出现html标签,如
,怎么去掉,显示原本文字的格式?
chan0516
2015-12-16 10:55:52
POI 导出Excel,如图。如何去掉Table标签,显示原本文字的格式?
网上搜索好久没找到解决方法,谢谢。
...全文
718
4
打赏
收藏
poi 导出Excel 出现html标签,如<table>,怎么去掉,显示原本文字的格式?
POI 导出Excel,如图。如何去掉Table标签,显示原本文字的格式? 网上搜索好久没找到解决方法,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_36030659
2017-05-19
打赏
举报
回复
导出excel表格内容的话,可以用PageOffice试试,或许可以解决您的问题。
chan0516
2015-12-16
打赏
举报
回复
没人吗???
linuxzhang
2015-12-16
打赏
举报
回复
清理html样式
chan0516
2015-12-16
打赏
举报
回复
ding....
poi
导出
word
导出
excel
亲测
poi
导出
word
导出
excel
项目 导入 myeclipse 可运行
POI
导入
导出
EXCEL
文件.(struts 1.x and struts2.x).doc
web中使用
POI
导入
导出
EXCEL
文件的例子 struts1.x的例子,struts2.x可以参考自己修改 1.action的写法 import java.io.*; import java.sql.*; import java.util.ArrayList; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.
poi
.hssf.usermodel.*; import org.apache.struts.action.*; import org.apache.struts.upload.FormFile; import org.apache.commons.beanutils.BeanUtils; public class Action { /**//* * 把数据库中的字段导入到
Excel
,并生成
Excel
文档 **/ public ActionForward getDownload(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest request, HttpServletResponse response) throws Exception { Form fm = (Form) actionForm; //
Excel
文件存放在服务器的相对路径下 String outputFile = request.getRealPath("/tmp/
Excel
.xls"); try { // 创建新的
Excel
工作簿 HSSFWorkbook workbook = new HSSFWorkbook(); // 在
Excel
工作簿中建一工作表 HSSFSheet sheet = workbook.createSheet("Sheet1"); // 设置单元格
格式
(文本) HSSFCellStyle cellStyle = workbook.createCellStyle(); cellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("@")); // 在索引0的位置创建行(第一行) HSSFRow row = sheet.createRow((short) 0); HSSFCell cell1 = row.createCell((short) 0);// 第一列 HSSFCell cell2 = row.createCell((short) 1); HSSFCell cell3 = row.createCell((short) 2); // 定义单元格为字符串类型 cell1.setCellType(HSSFCell.CELL_TYPE_STRING); cell2.setCellType(HSSFCell.CELL_TYPE_STRING); cell3.setCellType(HSSFCell.CELL_TYPE_STRING); cell1.setEncoding(HSSFCell.ENCODING_UTF_16); cell2.setEncoding(HSSFCell.ENCODING_UTF_16); cell3.setEncoding(HSSFCell.ENCODING_UTF_16); // 在单元格中输入数据 cell1.setCellValue("姓名"); cell2.setCellValue("性别"); cell3.setCellValue("年龄"); Connection connection = session.connection(); String sql = "Select t.name, t.sex, t.age from
table
t where t.sex = ?"; try { PreparedStatement ps = connection.prepareStatement(sql); ps.setString(1, fm.getSex());// 传入查询条件 ResultSet rs = ps.executeQuery();// 查询结果存入rs connection.commit();// 执行SQL while (rs.next()) { //设置j行从第二行开始 int j = 1; row = sheet.createRow((short) j); //设置i列从第二列开始 for (int i = 1; i <= 3; i++) { HSSFCell cell = row.createCell((short) (i-1)); // 设置单元格
格式
cell.setCellStyle(cellStyle); cell.setCellType(HSSFCell.CELL_TYPE_STRING); cell.setEncoding(HSSFCell.ENCODING_UTF_16); cell.setCellValue(rs.getString(i)); } j++; } request.setAttribute("message", "文件生成成功!"); } catch (SQLException e) { request.setAttribute("message", "创建文件失败!"); e.printStackTrace(); } // 删除路径下同名的
Excel
文件 File path = new File(outputFile); path.delete(); // 新建一输出文件流 FileOutputStream fOut = new FileOutputStream(outputFile); // 把相应的
Excel
工作簿存盘 workbook.write(fOut); // 操作结束,关闭文件 fOut.flush(); fOut.close(); //该处如果
Excel
过大会影响效率,谁有好的想法可以提出来参考(不过从页面下载完后就会清空) request.getSession().setAttribute("Download", outputFile); } catch (Exception ioexception) { request.setAttribute("message", "创建文件失败!"); return actionMapping.findForward("outJSP"); } return actionMapping.findForward("outJSP"); }
JFinal专题之
POI
-
Excel
导出
解决方案
JFinal
POI
-
Excel
导出
视频教程,该课程主要讲解JFinal
导出
Excel
文件的解决方案,主要使用
POI
导出
,JFinal输出文件流下载到本地。
导出
Excel
多个单元格合并及图片插入
一般在
导出
Excel
中,在创建工作表sheet后,初始化的sheet中row都是一行一行的,每个单元格都是最小单位,所以问题1什么时候将单元格合并? 方案:先将数据组装成json
格式
方便插入
Excel
时进行遍历,接着以巡检项为每个row,都需重复插入巡检组和设备,在最后将巡检组、设备的单元格进行合并。 问题2图片如何正确的插入? 方案:使用
POI
在
Excel
中插入多张图片,由于平台中只保存图片的url地址,所以首先需要获取图片数据,然后转换为二进制,最后将图片插入。
java将
table
中的数据
导出
excel
利用java技术 将页面
table
中的内容
导出
到
excel
中,这是我自己做的,绝对好用的,里面有操作说明,不管你是新手还是前辈肯定都能看懂的,只要你把代码粘贴到你的运行平台上就可以的,网上有很多例子但是都不好使,不是缺这个就是缺那个,如果我的不好用你可以给我留言 时间2013年3月8日
Java
50,526
社区成员
85,605
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章