- 博客(8)
- 收藏
- 关注
原创 ognl基本用法
OGNL 表达式基本用法2009-04-17 16:00:36| 分类: struts2 | 标签: |字号大中小 订阅 OGNL可以用在以下方面:- 用做数据绑定语言用来绑定GUI元素(textfield, combobox等)到模型对象- 用做数据源语言用来映射数据库表到表模型对象- 用做数据绑定语言用来绑定web组件到数据模型(WebOGNL,Tapestry,WebWo...
2011-08-01 17:08:14 121
原创 struts2中的标签listKey,listValue
list、listKey和listValue属性对radio、combobox、select、checklist、doubleselect等标签来说非常重要。 我们可以用一组radio标签来提供一组选项。例如,下面这些HTML输入标签将呈现为如图5-5所示的一组单选按钮。正如你看到的那样,这组单选按钮由一组值(1、2、3)和一组行标(Atlanta、Chicago、Detroit...
2011-08-01 16:53:30 180
原创 Struts2中的objectFactory
ObjectFactory,是xwork中很重要的一个类,是产生action的地方。单独使用xwork的时候,action都是这个类创建的。struts2包装了ObjectFactory,自成了一个StrutsObjectFactory,他是继承自ObjectFactory的一个类,因此struts2默认产生action的类就不使用xwork的ObjectFactory了,而是使用StrutsOb...
2011-07-04 15:36:02 172
原创 OpenSessionInView
一、什么是OpenSessionInView 在hibernate中使用load方法时,并未把数据真正获取时就关闭了session,当我们真正想获取数据时会迫使load加载数据,而此时session已关闭,所以就会出现异常。 比较典型的是在MVC模式中,我们在M层调用持久层获取数据时(持久层用的是load方法加载数据),当这一调用结束时,session随之关闭,而我们希望在V层使用这些数据...
2011-07-04 14:27:48 72
原创 HibernateSession
本文向大家介绍Hibernate Session,可能好多人还不了解Hibernate Session,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。Hibernate的基本特征是完成面向对象的程序设计语言到关系数据库的映射,在Hibernate中使用持久化对象PO(Persistent Object)完成持久化操作,对PO的操作必须在Session管理下才能同步到数据库,但是...
2011-07-04 13:41:14 110
原创 Struts2获得Session和Request对象
在Struts1.*中,要想访问request、response以及session等Servlet对象是很方便的,因为它们一直是作为形参在各个方法之间进行传递的,而在Struts2中我们就很难看到它们的芳踪了,因为我们获得表单中的值都是通过预先设置好了的get方法来得到的,那么如果有些参数我们必须通过request.getParametre或者session.getAttribute来得到,那么应...
2011-06-30 17:40:35 65
原创 任务调度的再探索-在spring中使用TimerTask
刚才在java分类中写过一篇JDK中的Timer和TimerTask实现任务调度的文章,在《spring2.0宝典》中提到在Spring中用Timer实现任务调度,省去了调度任务类的编写,而将任务调度配置在spring的配置文件中,实现类为org.springframework.scheduling.timer.ScheduledTimerTask。 经过spring的包装后,不但省去了...
2011-06-30 17:05:24 139
原创 Timer TimerTask
这两个类使用起来非常方便,可以完成我们对定时器的绝大多数需求 Timer类是用来执行任务的类,它接受一个TimerTask做参数 Timer有两种执行任务的模式,最常用的是schedule,它可以以两种方式执行任务:1:在某个时间(Data),2:在某个固定的时间之后(int delay).这两种方式都可以指定任务执行的频率.看个简单的例子: import java.io....
2011-06-30 16:42:30 73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人