社区
下载资源悬赏专区
帖子详情
POI导出.pdf,.doc,.xls,.jpg四种格式通用组件下载
weixin_39821746
2019-08-13 05:30:24
POI导出.pdf,.doc,.xls,.jpg四种格式通用组件
相关下载链接:
//download.csdn.net/download/fendouhuazi/4853876?utm_source=bbsseo
...全文
78
回复
打赏
收藏
POI导出.pdf,.doc,.xls,.jpg四种格式通用组件下载
POI导出.pdf,.doc,.xls,.jpg四种格式通用组件 相关下载链接://download.csdn.net/download/fendouhuazi/4853876?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
POI
导出
.
pdf
,.
doc
,.
xls
,.
jpg
四种
格式
通用
组件
POI
导出
.
pdf
,.
doc
,.
xls
,.
jpg
四种
格式
通用
组件
基于
poi
实现word/excel转换为HTML(且兼容.
doc
.
doc
x.
xls
.
xls
x)
基于
poi
实现word/excel转换为HTML(且兼容.
doc
.
doc
x.
xls
.
xls
x) 对于简单的word Excel 转换 足够。excel转换时存在火狐浏览器不兼容乱码问题,希望多多交流。
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"); }
flex
导出
Excel(当前应用小结、示例、jar包)
1. 数据
导出
至Excel.
doc
(包括当前
导出
方法小结,自己的示例,参考的网站) 2.
poi
-3.7-20101029.jar:当前最新的稳定的操作Excel的开发包 3. AirExcel.rar,as3
xls
.rar:air下Excel开发包 4. csvlib-1.4.1.rar:生成cvs
格式
数据 5. j
xls
-reader-0.9.6.jar,commons-jexl-1.1.jar,j
xls
-core-0.9.6.jar:j
xls
操作Excel的开发包,与
poi
共同构成当前java下Excel开发主流包
poi
3.8 beta3-20110606最新版本
该版本在性能上有着显著的提升,同时修复了不少的bug, Apache
POI
是一个开源的Java读写Excel、WORD等微软OLE2
组件
文档的项目。目前
POI
已经有了Ruby版本。 结构: HSSF - 提供读写Microsoft Excel
XLS
格式
档案的功能。 XSSF - 提供读写Microsoft Excel OOXML
XLS
X
格式
档案的功能。 HWPF - 提供读写Microsoft Word
DOC
格式
档案的功能。 HSLF - 提供读写Microsoft Power
Poi
nt
格式
档案的功能。 HDGF - 提供读Microsoft Visio
格式
档案的功能。 HPBF - 提供读Microsoft Publisher
格式
档案的功能。 HSMF - 提供读Microsoft Outlook
格式
档案的功能。
poi
最新版本3.8,操作对Word,Excel导入
导出
数据库很有帮助,项目中很多都在使用
poi
,最新版本赶紧使用吧!(此文件可以用winRar打开)
下载资源悬赏专区
12,887
社区成员
12,439,232
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章