iReport 笔记(六) 使用子报表(使用JavaBean集合作为数据源)   6 子报表 在本例中,我使用子报表将生成如下样式的报表 6.1 程序部分 第一步,创建与之相关的Bean类,如下所示: ProvinceBean.java package lld.test.ireport; import java.util.ArrayList; public class ProvinceBean { private String provinceName; private ArrayList<CityBean> ...
iReport 笔记(四) 使用JDBC作为数据源 function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location. ...
2008-07-14

IReport + JasperReport(上)

关键字: ireport + jasperreport
iReport 笔记(一) 序 iReport是用于定义JasperReport报表的可视化工具,JasperReport使用XML来定义一个报表的结构,iReport可以让用户很方便地定义报表,而不需要手工去写这些XML文件。 iReport的官方网址为 http://www.jasperforge.org ,iReport是免费的,不过其教程却是收费的(好像是30美刀,贵了点,不过我相信即使是30人民币,在中国也没几个人去买,除非是做成纸质的),不过这一点还真难不到中国人,因为网上好心人比较多(例如我,脸皮比较厚,呵呵)。 iReport提供所谓的中文版本,不过建议大家还是安装 ...
CallableStatement  对象为所有的  DBMS  提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是  CallableStatement对象所含的内容。这种调用是用一种换码语法来写的,有两种形式:一种形式带结果参,另一种形式不带结果参数。结果参数是一种输出  (OUT)  参数,是已储存过程的返回值。两种形式都可带有数量可变的输入(IN  参数)、输出(OUT  参数)或输入和输出(INOUT  参数)的参数。问号将用作参数的占位符。  & ...
下载地址 :http://www.springframework.org/ldap   用Spring LDAP最小需要: spring-ldap(spring-ldap包) spring-core(用于框架内部的丰富的工具类) spring-beans(方便操作java beans的接口和类) spring-context(增加通过一致API为应用对象获取资源的能力) spring-dao(使经常性的错误处理跟使用中的数据访问分开的异常处理机制) commons-logging(简单的日志处理,内部使用) UserDaoLdapImpl &n ...
这其实是很原始的做法 public static void GetADInfo() { Hashtable HashEnv = new Hashtable(); String LDAP_URL = "ldap://192.168.16.229:389"; // LDAP访问地址 访问端口为398,不同的LDAP服务器有所不同 // String adminName = "CN=OAWebUser,CN=Users,DC=Hebmc,DC=com";//AD的用户名 //String adminName = "headquarter\\wangyaodi"; // ...
在项目中配置事务是必不可少的,以前我在配置事务时使用的是在applicationContext.xml中去配置,这样既麻烦,也降低了配置文件的可读性,增加了复杂度,自从spring 2.0以后,配合JDK 1.5以上版本,即可实现annotation配置,这样配置让你的代码很清爽 首先在applicationContext.xml中增加对annotation的声明:   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   <tx:annotation-driven transaction-manag ...
2008-06-11

POI

POI组成  官方网站: http://jakarta.apache.org/poi/,这个是POI的官方网站,用户可以先从这里下载。最新的版本3.0.2,下载解压后里面有三个jar包(poi-3.0.2-FINAL-20080204.jar/ poi-contrib-3.0.2-FINAL-20080204.jar/ poi-scratchpad-3.0.2-FINAL-20080204.jar),而在这里包中主要含: org.apache.poi.hssf.eventmodel 处理在读取和写入Excel文档中生成的各种动作. org.apache.poi.hssf.eventuserm ...
延迟加载:    延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。在Hibernate中提供了对实体对象的延迟加载以及对集合的延迟加载,另外在Hibernate3中还提供了对属性的延迟加载。下面我们就分别介绍这些种类的延迟加载的细节。 A、实体对象的延迟加载: 如果想对实体对象使用延迟加载,必须要在实体的映射配置文件中进行相应的配置,如下所示: <hibernate-mapping> <class name=”com.neusoft.entity.User&rdquo ...
自定义intercept: http://blog.163.com/zrj_518/blog/static/197000020083110106491/  如何自定义Interceptor在action前后都执行: public String intercept(ActionInvocation invocation) { //do some job before invocation //... String result = invocation.invoke(); //do some job after invocation //... ...
kenan161621
搜索本博客
最近加入圈子
存档
最新评论