hjack 发表于 2005-6-7 01:16

[原创]JSF初体验

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

介绍个网站:http://www.jsfcentral.com/

目前正在学习中,有兴趣的一起来学习。

hjack 发表于 2005-6-8 00:16

JSF是一个令人心动的技术,事件驱动,
再配上sun java creator 这个IDE,
就可以用拖放式开发了,
就像C#一样,快速开发。
下图是 sun java creator 下开发jsf的截图。

joe_233 发表于 2005-6-8 04:13

5系挂。。。晕~~`强啊```看上去很好用。

joe_233 发表于 2005-6-8 07:35

为了表示我的惊讶,决定http://www.dhowl.com/joe/hh.GIF

qlyx 发表于 2005-6-8 10:05

通过事件监听器来决定特定事件发生时应用的行为。

ActionMonitor??

用组件来开发看起来很好的样子哦,以后代码重用会方便很多

看到楼主用的工具 java studio creator 很方便,可以编辑网页,连dw都省了

joe_233 发表于 2005-6-8 13:15

楼上正解

wool王 发表于 2005-6-9 01:09

楼主有空多交流。我对jsf只有点了解,但了解不深。

jsf的优势据说在于它的标签库。

wool王 发表于 2005-6-9 01:13

我感觉j2ee框架暂时最好是hibernate+struts...不过jsf是新的事物,有着旺盛的生命力,有机会我也想研究下。

hjack 发表于 2005-6-10 01:11

wool,hibernate,struts学得怎么样?
我也觉得这两者结合是个很不错的选择。一个是数据库的持久化,一个mvc。

在党的怀抱里 发表于 2005-6-10 14:25

- -!

wool王 发表于 2005-6-10 20:19

hjack在 2005-6-10 01:11 发表:

wool,hibernate,struts学得怎么样?
我也觉得这两者结合是个很不错的选择。一个是数据库的持久化,一个mvc。

学习阶段。struts还好,比较熟,因为做web也好几年了,有这么好的框架我也懂得它的价值应该如何体现。

hibernate就还在学习初期阶段。自己数据库基础不好,以前高中玩过的“数据库”应该就只有access和sqlserver拉。现在在努力消化hibernate的那种结构模式。

wool王 发表于 2005-6-10 20:21

最近在做个小网站,小到连struts都用不上。不过model层用DAO模式,很多概念上的东西其实我还是不太理解的。

hjack有空多点交流。

qlyx 发表于 2005-6-11 00:29

我毕业设计就有struts+hibernate

不过我感觉自己一知半解,甚至连一知都不算。

joe_233 发表于 2005-6-11 00:30

wool王在 2005-6-10 20:21 发表:

最近在做个小网站,小到连struts都用不上。不过model层用DAO模式,很多概念上的东西其实我还是不太理解的。

hjack有空多点交流。

我毕业设计也只用了DAO模式~ ...

wool王 发表于 2005-6-11 00:46

楼上,,,我毕业设计什么都没得用。。。得去焊单片机。
页: [1]
查看完整版本: [原创]JSF初体验