|
近日接触到JSF(JAVASERVER FACES),觉得很不错。
JSF是基于事件驱动的,应用UI组件开发。
JSF应用里的JSP页面被表示成一个组件树,通过组件树来表示的。
通过事件监听器来决定特定事件发生时应用的行为。
当一个事件发生时,事件通知通过HTTP发往服务器,
服务器用一个叫FacesServlet来处理通知,
FacesServlet生成一个叫做FacesContext的对象来处理请求的信息。
Lifecycle对象分6个阶段来处理FacesContext对象。
工作方式如图所示。
FacesServlet得到事件通知后创建FacesContext,
然后把控制权交给Lifecycle,
Lifecycle分6个阶段处理FacesContext对象。
介绍个网站:http://www.jsfcentral.com/
目前正在学习中,有兴趣的一起来学习。 |
|