open source
zhupanos
这个作者很懒,什么都没留下…
展开
-
webwork 下载文件的单元测试问题
写了一个action负责文件下载的方法,大概代码如下这样子: java 代码 public class TravelAdminUploadAction extends BaseAction{ private Resource resource; private ResourceService resour...2007-03-06 09:18:02 · 504 阅读 · 0 评论 -
sping 、jxl 生成excel文件下载
ExcelBean.java文件用于生成Excel java 代码 package com.zhupan.util; import java.io.OutputStream; import java.util.List; import jxl.Workbook; import jxl.format....2006-10-08 18:12:00 · 90 阅读 · 0 评论 -
spring 生成Excel和PDF文件
HTML页面并不总是向用户显示数据输出的最好方式,有时候需要生成不可改变的文件打印,PDF可能是种不错的选择。 Spring支持从数据动态生成PDF或Excel文件 下面这个简单实现的例子实现了spring输出PDF和Excel文件,为了使用Excel电子表格,你需要在你的classpath中加入poi-2.5.1.jar库文件,而对PDF文件,则需要iText.jar文件。它们都包含在Spr...2006-10-04 12:11:00 · 408 阅读 · 0 评论 -
关于acegi安全框架登陆后转向的疑问
我想实现的要求是这样的:有几种不同的角色登陆使用系统,但是登陆之后根据不同的角色转向不同的文件,比如现在有老师和学生两个角色,老师登陆后转向/teacher/teacher.shtml,学生登陆后转向/student/student.shtml,我看了下acegi的配置,好象只能配置一个默认的转向页面defaultTargetUrl,如下: [code] ...2006-10-03 09:50:27 · 144 阅读 · 0 评论 -
Spring+Hibernate中OpenSessionInView模式运用
Spring+Hibernate中, 如果不用OpenSessionInView模式,session得手动打开和关闭,很是不爽,无疑增加了一些不必要难看的代码,配置OpenSessionInView模式也很简单,Spring提供了两种方式: 1、过滤流Filter xml 代码 <filter> <filter-name>hiberna...2006-09-20 14:54:00 · 182 阅读 · 0 评论 -
执行几次查询之后就不能查询了,页面不动了
每执行依次查询,控制台就有这样的警告 java代码如下: [code]public class Employee_sortDAOImpl extends HibernateDaoSupport implements Employee_sortDAO { public int getEmployee_sortCount() throws HibernateException...2006-09-18 14:43:52 · 219 阅读 · 0 评论 -
spring、ibatis控制oracle分页的问题
开发采用spring+ibatis,数据库用oracle,数据量有几千万以上,而且还要不断的增多,用了三层子查询实现分页控制 下面都只是举的例子 [code="java"] #start# ]]> [/code] 用了个模型基类存储分页参数,模型类可以继承此类 [code="java"] public...2006-08-30 09:46:03 · 137 阅读 · 0 评论 -
ibatis 自带分页方法
ibatis自带函数: java 代码 PaginatedList paginatedList=sqlMap.queryForPaginatedList(statementName, parameterObject, pageSize); 基于Spring框架来实现的分页 java 代码 public ...2006-08-28 19:45:00 · 679 阅读 · 0 评论 -
Spring-Validator 说明文档
Spring-Validator 的主要意图是为 Spring MVC 提供简洁、可配置的,实现类似于Struts的验证机制,提高 Spring 的开发效率。 - 主要功能是: 使用配制文件, 1. 提供 Spring 客户端验证机制; 2. 提供 Spring 服务器端通用的可配置的验证; 如果大家有兴趣,请到 http://sourceforge.net/...2006-08-22 10:57:00 · 391 阅读 · 0 评论 -
spring对commons_fileupload和cos_fileuplaod的封装
spring对commons_fileupload和cos_fileuplaod的封装 类图如下所示: 实例: java 代码 // 获得context javax.servlet.ServletContext servletContext = getServletContext(); // 获得resolver ...2006-08-22 09:21:00 · 141 阅读 · 0 评论 -
Spring中实现文件上传
实现图片上传 用户必须能够上传图片,因此需要文件上传的功能。比较常见的文件上传组件有Commons FileUpload(http://jakarta.apache.org/commons/fileupload/a>)和COS FileUpload(http://www.servlets.com/cos),Spring已经完全集成了这两种组件,这里我们选择Commons FileUp...2006-08-17 10:28:00 · 200 阅读 · 0 评论 -
iBatis入门例子
iBatis 是一个 O/R Mapping 解决方案, iBatis 最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能, iBatis 是能满足你的要求又足够灵活的最简单的解决方案。下面我们看一个最简单的入门例子,是《 ibatis 开发指南》上的例子改的,不过上面讲的不仔细,我开始学的时候搞了一个晚上才把那个例子跑起来的,相信一些朋友也和我一样,在入门的时候有一点小郁闷,我把整个工程...2006-08-11 14:05:00 · 119 阅读 · 0 评论 -
iBatis使用总结
持久层使用了iBatis后,大家的编码风格统一了,可以集中精力进行业务组件的编写了。 以下是个人感受: 1.缓存不用太可惜,不过具体用哪一种(MEMORY LUR FIFO OSCACHE)容量设多大,都得根据项目的实际情况来定,我通常首选LUR。正确设定缓存的Flush语句,杜绝缓存中脏数据产生的可能。缓存使用前提是,系统中对表的读写一定要都通过iba...2006-08-10 15:50:00 · 110 阅读 · 0 评论 -
Spring AOP中文教程
AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。 为了理解AOP如何做到这点,考虑一下记日志的工作。日志本身不太可能是你开发的主程序的主要任务。如果能将“不可见的”、通用的日志代码注入主程序中,那该多好啊。AOP可以帮助你做到。 Spring framework是很有前途的AO...2006-07-13 23:01:00 · 91 阅读 · 0 评论 -
C3P0连接池详细配置
<c3p0-config> <default-config> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name="acquireIncrement">3</property> <!--定义在从数据库获取新连接失败后重复尝试的次数。Def..2006-07-09 04:24:00 · 98 阅读 · 0 评论 -
这个action怎么测试?
action类大概样子如下: java 代码 public class GuideLinkGropAction extends BaseAction { private GuideLinkGroup guideLinkGroup; private TravelBureauService travelBur...2007-03-06 18:43:24 · 195 阅读 · 0 评论 -
使用OpenSessionInView模式时的一个异常问题解决方法
Spring+Hibernate中OpenSessionInView模式运用 中会在Update Domain Object时遇到 org.springframework.dao.InvalidDataAccessApiUsageException: Write operations are not allowed in read-only mode (FlushMode.NEVER) - tu...2006-10-15 15:04:00 · 272 阅读 · 0 评论