绿野仙棕

常用链接

统计

hibernate技术

最新评论

JSF框架中关事件处理程序与操作侦听程序的区别

1.JSF框架中事件有两种:action(动作事件)与valuechnage(值变事件)

 

2.动作事件对应的事件处理程序为(约定):public String 组件名_action(),通过组件的Action属性对该处理程序进行方法绑定(MethodBinding);

 

3.值变事件对应的事件处理程序为(约定):public String 组件名_valuechange(),通过组件的Valuechange属性对该处理程序进行方法绑定(MethodBinding);

 

4.JSF框架中有两种操作侦听程序:actionlistener与valuechangelistener;

 

5.动作事件对应的侦听程序为:public void 组件名_listener(ActionEvent e)

 

6.值变事件对应的侦听程序为:public void 组件名_listener(ValueChange e)

 

7.事件处理程序与操作侦听程序的调用顺序不同:

JSF总是先调用操作侦听器程序,再调用事件处理程序;


8.事件处理程序与操作侦听程序处理的东东不同:
(1)操作侦听程序用来处理用户的页面逻辑;(通过return实现)
(2)事件处理程序用来处理用户的业务逻辑与导航;不能访问事件本身与触发它的组件源,包括鼠标坐标信息等。

 

9:在为组件添加操作侦听程序时要求引入的类为:

(1)import javax.faces.context.FacesContext;
(2)import javax.faces.event.ActionEvent;(动作)
(3)import javax.faces.event.ValueChangeEvent;(值变)

posted on 2006-09-27 16:58 土牛小屋 阅读(740) 评论(2)  编辑  收藏

评论

# re: JSF框架中关事件处理程序与操作侦听程序的区别 2006-09-28 18:25 toeo

好,这个小子结婚了没有???  回复  更多评论   

# re: JSF框架中关事件处理程序与操作侦听程序的区别 2006-09-28 18:26 toeo

赶紧结婚。。。!!!  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: