工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1789|回复: 14

[原创]JSF初体验

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

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

目前正在学习中,有兴趣的一起来学习。
 楼主| 发表于 2005-6-8 00:16 | 显示全部楼层
JSF是一个令人心动的技术,事件驱动,
再配上sun java creator 这个IDE,
就可以用拖放式开发了,
就像C#一样,快速开发。
下图是 sun java creator 下开发jsf的截图。
回复

使用道具 举报

发表于 2005-6-8 04:13 | 显示全部楼层
5系挂。。。晕~~`强啊```看上去很好用。
回复

使用道具 举报

发表于 2005-6-8 07:35 | 显示全部楼层
为了表示我的惊讶,决定
回复

使用道具 举报

发表于 2005-6-8 10:05 | 显示全部楼层
通过事件监听器来决定特定事件发生时应用的行为。

ActionMonitor??  

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

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

使用道具 举报

发表于 2005-6-8 13:15 | 显示全部楼层
楼上正解
回复

使用道具 举报

发表于 2005-6-9 01:09 | 显示全部楼层
楼主有空多交流。我对jsf只有点了解,但了解不深。

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

使用道具 举报

发表于 2005-6-9 01:13 | 显示全部楼层
我感觉j2ee框架暂时最好是hibernate+struts...不过jsf是新的事物,有着旺盛的生命力,有机会我也想研究下。
回复

使用道具 举报

 楼主| 发表于 2005-6-10 01:11 | 显示全部楼层
wool,hibernate,struts学得怎么样?
我也觉得这两者结合是个很不错的选择。一个是数据库的持久化,一个mvc。
回复

使用道具 举报

发表于 2005-6-10 14:25 | 显示全部楼层
- -!
回复

使用道具 举报

发表于 2005-6-10 20:19 | 显示全部楼层
hjack  在 2005-6-10 01:11 发表:

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


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

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

使用道具 举报

发表于 2005-6-10 20:21 | 显示全部楼层
最近在做个小网站,小到连struts都用不上。不过model层用DAO模式,很多概念上的东西其实我还是不太理解的。

hjack有空多点交流。
回复

使用道具 举报

发表于 2005-6-11 00:29 | 显示全部楼层
我毕业设计就有struts+hibernate

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

使用道具 举报

发表于 2005-6-11 00:30 | 显示全部楼层
wool王  在 2005-6-10 20:21 发表:

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

hjack有空多点交流。


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

使用道具 举报

发表于 2005-6-11 00:46 | 显示全部楼层
楼上,,,我毕业设计什么都没得用。。。得去焊单片机。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-5-13 09:38

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表