自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 ognl基本用法

OGNL 表达式基本用法2009-04-17 16:00:36|  分类: struts2 |  标签: |字号大中小 订阅 OGNL可以用在以下方面:- 用做数据绑定语言用来绑定GUI元素(textfield, combobox等)到模型对象- 用做数据源语言用来映射数据库表到表模型对象- 用做数据绑定语言用来绑定web组件到数据模型(WebOGNL,Tapestry,WebWo...

2011-08-01 17:08:14 119

原创 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 175

原创 Struts2中的objectFactory

ObjectFactory,是xwork中很重要的一个类,是产生action的地方。单独使用xwork的时候,action都是这个类创建的。struts2包装了ObjectFactory,自成了一个StrutsObjectFactory,他是继承自ObjectFactory的一个类,因此struts2默认产生action的类就不使用xwork的ObjectFactory了,而是使用StrutsOb...

2011-07-04 15:36:02 166

原创 OpenSessionInView

一、什么是OpenSessionInView   在hibernate中使用load方法时,并未把数据真正获取时就关闭了session,当我们真正想获取数据时会迫使load加载数据,而此时session已关闭,所以就会出现异常。 比较典型的是在MVC模式中,我们在M层调用持久层获取数据时(持久层用的是load方法加载数据),当这一调用结束时,session随之关闭,而我们希望在V层使用这些数据...

2011-07-04 14:27:48 65

原创 HibernateSession

本文向大家介绍Hibernate Session,可能好多人还不了解Hibernate Session,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。Hibernate的基本特征是完成面向对象的程序设计语言到关系数据库的映射,在Hibernate中使用持久化对象PO(Persistent Object)完成持久化操作,对PO的操作必须在Session管理下才能同步到数据库,但是...

2011-07-04 13:41:14 104

原创 Struts2获得Session和Request对象

在Struts1.*中,要想访问request、response以及session等Servlet对象是很方便的,因为它们一直是作为形参在各个方法之间进行传递的,而在Struts2中我们就很难看到它们的芳踪了,因为我们获得表单中的值都是通过预先设置好了的get方法来得到的,那么如果有些参数我们必须通过request.getParametre或者session.getAttribute来得到,那么应...

2011-06-30 17:40:35 61

原创 任务调度的再探索-在spring中使用TimerTask

刚才在java分类中写过一篇JDK中的Timer和TimerTask实现任务调度的文章,在《spring2.0宝典》中提到在Spring中用Timer实现任务调度,省去了调度任务类的编写,而将任务调度配置在spring的配置文件中,实现类为org.springframework.scheduling.timer.ScheduledTimerTask。    经过spring的包装后,不但省去了...

2011-06-30 17:05:24 131

原创 Timer TimerTask

这两个类使用起来非常方便,可以完成我们对定时器的绝大多数需求      Timer类是用来执行任务的类,它接受一个TimerTask做参数      Timer有两种执行任务的模式,最常用的是schedule,它可以以两种方式执行任务:1:在某个时间(Data),2:在某个固定的时间之后(int delay).这两种方式都可以指定任务执行的频率.看个简单的例子: import java.io....

2011-06-30 16:42:30 69

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除