[原创]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/
目前正在学习中,有兴趣的一起来学习。 JSF是一个令人心动的技术,事件驱动,
再配上sun java creator 这个IDE,
就可以用拖放式开发了,
就像C#一样,快速开发。
下图是 sun java creator 下开发jsf的截图。 5系挂。。。晕~~`强啊```看上去很好用。 为了表示我的惊讶,决定http://www.dhowl.com/joe/hh.GIF 通过事件监听器来决定特定事件发生时应用的行为。
ActionMonitor??
用组件来开发看起来很好的样子哦,以后代码重用会方便很多
看到楼主用的工具 java studio creator 很方便,可以编辑网页,连dw都省了 楼上正解 楼主有空多交流。我对jsf只有点了解,但了解不深。
jsf的优势据说在于它的标签库。 我感觉j2ee框架暂时最好是hibernate+struts...不过jsf是新的事物,有着旺盛的生命力,有机会我也想研究下。 wool,hibernate,struts学得怎么样?
我也觉得这两者结合是个很不错的选择。一个是数据库的持久化,一个mvc。 - -! hjack在 2005-6-10 01:11 发表:
wool,hibernate,struts学得怎么样?
我也觉得这两者结合是个很不错的选择。一个是数据库的持久化,一个mvc。
学习阶段。struts还好,比较熟,因为做web也好几年了,有这么好的框架我也懂得它的价值应该如何体现。
hibernate就还在学习初期阶段。自己数据库基础不好,以前高中玩过的“数据库”应该就只有access和sqlserver拉。现在在努力消化hibernate的那种结构模式。 最近在做个小网站,小到连struts都用不上。不过model层用DAO模式,很多概念上的东西其实我还是不太理解的。
hjack有空多点交流。 我毕业设计就有struts+hibernate
不过我感觉自己一知半解,甚至连一知都不算。 wool王在 2005-6-10 20:21 发表:
最近在做个小网站,小到连struts都用不上。不过model层用DAO模式,很多概念上的东西其实我还是不太理解的。
hjack有空多点交流。
我毕业设计也只用了DAO模式~ ... 楼上,,,我毕业设计什么都没得用。。。得去焊单片机。
页:
[1]