
【开源组件】
文章平均质量分 65
南山隐者
不积跬步,无以至千里;不积小流,无以成江海。
学而不思则罔,思而不学则殆。
学而时习之,温故而知新。
展开
-
iText组件简介
在企业的信息系统中,报表处理一直占比较重要的作用,本章将介绍一种生成PDF报表的Java组件——iText。通过在服务器端使用JSP或JavaBean生成PDF报表,客户端采用超级链接显示或下载得到生成的报表,这样就很好地解决了B/S系统的报表处理问题。本章的主要内容为iText组件的简介、开发以及典型应用。15.1 iText组件简介iText是著名的开放源码站点sourceforge转载 2008-10-04 22:48:00 · 4238 阅读 · 0 评论 -
Jxls导出excel的若干方式总结(十三)-- 动态合并单元格
可以看到代码中指定合并的部分现在已经显示出了效果。模板List supplyAreaList = saBiz.getSupplyAreaById(supplyAreaId); SupplyArea sa = (SupplyArea) supplyAreaList原创 2011-08-31 18:03:51 · 15966 阅读 · 2 评论 -
Jxls导出excel的若干方式总结(一)-- Jdbc方式( ResultSetCollection )
查询结果一条记录只能显示在一行,否则只显示第一行的部分。模板中beans对象suplyArea后跟的是数据库表中的列名称。List supplyAreaList = saBiz.getSupplyAreaById(supplyAreaId);SupplyArea s原创 2011-08-31 17:09:09 · 14746 阅读 · 15 评论 -
Jxls导出excel的若干方式总结(三)-- List方式+ el表达式
查询出单个记录可以任意布局。注意:suplyArea后跟的是其对应实例的属性。List supplyAreaList = saBiz.getSupplyAreaById(supplyAreaId); String templateDir = "D:/excel/原创 2011-08-31 17:17:37 · 5014 阅读 · 0 评论 -
Jxls导出excel的若干方式总结(四)-- jdbc方式(RowSetDynaClass)+ jx标签库
在excel中利用el表达式。注意:suplyArea后跟的是其对应数据库表的列名称。List supply realist = saBiz.getSupplyAreaById(supplyAreaId);SupplyArea sa = (SupplyArea) s原创 2011-08-31 17:21:29 · 4509 阅读 · 0 评论 -
Jxls导出excel的若干方式总结(五)-- Simple Query
jdbc方式+ jx标签库(在excel中利用el表达式+sql语句)注意:suplyArea后跟的是其对应查询结果集中字段名(或者别名)。下面是excle模板中的内容:${suplyArea.id}|${suplyArea.name}|${suplyArea原创 2011-08-31 17:25:37 · 3930 阅读 · 1 评论 -
java日志处理组件log4j--log4j.xml配置详解
注:本资料通过网络查找然后整理而成首先要对配置文件的各个参数进行说明,这样才能合理的进行配置。参数意义说明:配置根Logger其语法为: log4j.rootLogger = [ level ] , appenderName1, appender原创 2011-09-06 16:52:40 · 71804 阅读 · 9 评论 -
dom4j组件操作xml文档
首先参考dom4j官方文档的描述:Features· designed forthe Java platform with full support for the Java Collections Framework(Java 2 Collecti原创 2011-09-09 17:19:51 · 1579 阅读 · 0 评论 -
Jmagick图形图像处理
胡升阳 2012.02.28一、简介JMagick是一个开源API,利用JNI(Java Native Interface)技术实现了对ImageMagickAPI的Java访问接口,因此也将比纯Java实现的图片操作函数在速度上要快。JMagick只实现了ImageMagicAPI的一部分功能,它的发行遵循LGPL协议。它用来创建、编辑、合成图片的软件。它可以读取、转换、原创 2012-02-29 22:07:37 · 12236 阅读 · 4 评论 -
Jxls导出excel的若干方式总结(十五)-- 简单分析与总结
首先对jxls做一个简单介绍,这是一个操作可以excel的开源工具组件包。 它依赖于POI、Commons BeanUtils、Commons Collections、Commons JEXL、Commons Logging、Commons Digester等一些开源工具包。 通过它所依赖的包明 显可以看到他支持 jexl 和 poi 的所有针对ex原创 2011-09-01 17:36:20 · 5190 阅读 · 1 评论 -
Jxls导出excel的若干方式总结(八)-- 导出一条查询记录到多个sheet
注意:suplyArea后跟的是其对应数据库表的列名称。Sheet1中的模板信息(模板)Sheet2中的模板信息(模板)代码:List supplyAreaList = saBiz.getSupplyAreaById(supplyAreaId);原创 2011-08-31 17:41:08 · 5329 阅读 · 1 评论 -
Jxls导出excel的若干方式总结(七)-- 导出查询记录到一个sheet,每条记录独占一块区域
注意:suplyArea后跟的是其对应数据库表的列名称。模板一模板二注意:1. 模板的各属性名称后要跟//+指定名称(个人理解就是属性的所属范围,这个属性属于哪一个集合。通过代码可以看出beans.put(“suplyArea”,rcs.ge原创 2011-08-31 17:34:57 · 3715 阅读 · 0 评论 -
Jxls导出excel的若干方式总结(二)-- Jdbc方式(RowSetDynaClass)
查询出单个记录可以任意布局。模板中beans对象suplyArea后跟的是数据库表中的列名称。List supplyAreaList = saBiz.getSupplyAreaById(supplyAreaId);SupplyArea sa = (Suppl原创 2011-08-31 17:14:19 · 2803 阅读 · 0 评论 -
JFreeChart学习心得与例子
一、JFreeChart的介绍与获取JFreeChart开发包是一个开源的Java图形开发包,它从柱形图,饼形图,到雷达图,蜡烛图等等无所不包,可以在c/s,b/s,甚至是实时环境都能一显身手。当前的JFreeChart的最新版本为jfreechart-1.0.0-rc1.zip。可以到http://www.jfree.org/jfreechart/ind...ath环境变量中。二、J转载 2008-10-04 22:32:00 · 1553 阅读 · 0 评论 -
JFreeChart中文API
JFreeChart类:void setAntiAlias(boolean flag) 字体模糊边界void setBackgroundImage(Image image) 背景图片void setBackgroundImageAlignment(int alignment) 背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)void setBackground转载 2008-10-04 22:35:00 · 607 阅读 · 0 评论 -
Unsupported major.minor version 49.0的错误解决办法
在测试poi-3.7的时候,报出了Unsupported major.minor version 49.0错误。究其原因是因为 我的开发环境 jdk版本为1.4,而导入的poi-3.7相关的jar包是在jdk 1.5环境下编译打包的jar文件。因此导致jdk 1.4的编译环境下不能识别jdk 1.5环境打出来的jar包。我的解决方案是:利用Apache POI migrated t原创 2011-06-16 09:08:00 · 1217 阅读 · 0 评论 -
Jxls导出excel的若干方式总结(六)-- 分sheet导出查询记录,每条记录一个sheet
el表达式。注意:suplyArea后跟的是其对应实体类的属性名称。/** 分sheet导出查询记录*/ SupplyArea obj = new SupplyArea(); List suplyAreaList = saBiz.getRecords(原创 2011-08-31 17:28:02 · 4750 阅读 · 1 评论 -
Jxls导出excel的若干方式总结(九)-- 通过excel模板,直观的利用输入输出流导出excel
模板List supplyAreaList= saBiz.getSupplyAreaById(supplyAreaId);String templateDir= "D:/excel/template/SupplyAreaDynaMergeCells.xls";Stri原创 2011-08-31 17:48:00 · 3854 阅读 · 0 评论 -
Jxls导出excel的若干方式总结(十)-- 在导出报表中插入单张图片
List supplyAreaList = saBiz.getSupplyAreaById(supplyAreaId); SupplyArea sa = (SupplyArea) supplyAreaList.get(0); Long id = sa.getSupplyA原创 2011-08-31 17:50:34 · 5019 阅读 · 0 评论 -
Jxls导出excel的若干方式总结(十一)-- 同一个sheet中显示来自不同数据表的对象记录
模板代码:List supplyAreaList = saBiz.getSupplyAreaById(supplyAreaId);List stationList = staBiz.getRecordById("490");String templateDir = "D原创 2011-08-31 17:55:18 · 3144 阅读 · 2 评论 -
Jxls导出excel的若干方式总结(十二)-- 在导出报表中动态插入图片
模板List supplyAreaList = saBiz.getSupplyAreaById(supplyAreaId); SupplyArea sa = (SupplyArea) supplyAreaList.get(0); Long id = sa.ge原创 2011-08-31 17:58:27 · 4511 阅读 · 0 评论 -
Jxls导出excel的若干方式总结(十四)-- 动态设置分页符
因为在导出excel表格的时候,存在一条记录占用多行,并且一次导出若干条记录。为了用户打印方便,所以要针对性对这些记录进行分页设置。以下示例,模板设计时一条记录占用7行,实测6条记录占用一页,故代码中分页以此为依据进行了分页。模板分页代码:List supplyAr原创 2011-08-31 18:08:09 · 7232 阅读 · 1 评论 -
通过xml处理sql语句时对小于号与大于号的处理转换
当我们需要通过xml格式处理sql语句时,经常会用到,,>,>=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错,从而导致程序错误。这样的问题在iBatiS中或者自定义的xml处理sql的程序中经常需要我们来处理。其实很简单,我们只需作如下替换即可避免上述的错误:原符号 > >= &原创 2013-01-17 15:22:30 · 64213 阅读 · 1 评论