知道美河 | 上传资料 | VIP申请 | 精品课程 | 资料搜索 | 问题反馈 | 会员手册 | 积分消费 | 积分充值 | 帐号保护
美河学习学习在线赞助VIP

美河学习在线(主站) eimhe.com

用户名  找回密码
 建立账号
查看: 131542|回复: 126

[精品课程] [05.20][美河原创作品@xmh517]JSF视频轻松搞定[avi][381M]

[复制链接]
发表于 2007-5-20 22:38:31 | 显示全部楼层 |阅读模式
下载地址:普通服务器---资料一区---原创课程区
11.jpg
22.jpg
33.jpg
发表于 2007-5-20 22:39:45 | 显示全部楼层
发表于 2007-5-21 08:07:22 | 显示全部楼层

这个课程不错!希望看到更多!

这个课程不错!希望看到更多!
发表于 2007-5-21 11:19:46 | 显示全部楼层
我给个简介吧


1. JavaServer Faces简介
    JavaServer Faces是Sun公司的一项技术,简称JSF。按照Sun公司的定义,JSF是Java Web应用的用户界面框架,其设计目标是简化Web应用的开发和维护。JSF对Web应用开发的简化,可以概括为四个方面:第一,JSF提供了一组用户界面组件,这些组件是可重用的,程序员可以利用这些组件方便的构建Web应用的用户界面;第二,利用JSF,在用户界面组件和业务逻辑之间传递数据将变得非常简单;第三,JSF可以维持用户组件的状态,并且可以将状态从一个请求传递到另一个请求;第四,JSF允许程序员非常容易地开发自定义的用户界面组件,而且这些自定义用户界面组件同样可以重用。

    JSF技术的另一个重要特征是,JSF是面向工具的。JSF建立了开放的标准,工具厂商依据这个标准,可以为Web应用开发过程中的各个角色,提供强大的工具支持。例如,可视化的页面编辑器,可以给页面设计师提供“所见即所得”的功能,构建一个网页,只需简单地从面板中拖放一个个用户界面组件到网页上;又比如,JSF的页面导航也可以利用工具来操作,在A页面与B页面之间画一条连线,指定一个逻辑出口,就定义了从A页面到B页面的一个有条件的过渡。

    如果你不愿意使用工具,或者某些工具暂时还没有,你也可以利用JSF来方便的构建Web应用。JSF向程序员开放了框架和编程模型的API,某些高级用户,例如核心程序员,可以利用这些API编写代码,以满足应用的某些特殊要求。比如说,在JSF中,用户界面组件和后台Bean是通过表达式语言来沟通的,JSF定义了表达式语言的标准语法,如果觉得这些语法不能满足应用要求,那么,程序员可以编写自己的表达式语言解释器,然后通过API用自定义的解释器替换默认的解释器。

    JSF的专家组在开发JSF规范时,对Web应用进行了高度的抽象和归纳,这使得JSF的技术高度要远远高于眼下流行的其他Web框架。在规范级别,JSF的核心架构既独立于具体的传输协议,也与具体的标识语言无关。协议和语言的无关性,为JSF技术在其他领域的应用打下了坚实的基础。

    当然,JSF最直接的服务对象,还是基于HTTP协议和HTML客户端的Java Web应用。Java Web应用运行在支持Servlet或JSP技术的Java应用服务器上,这些应用通常是基于表单的,由若干个页面组成,用户通过页面和表单访问Web应用所提供的功能。以现存的Java Web技术编写这样的应用,不是一件容易的事,程序员面临着许多难题,例如,如何跨请求管理用户组件的状态,如何封装不同浏览器的差异,如何处理表单,如何为客户端事件编写服务器端处理例程,如何验证请求数据的有效性,如何在请求字符串和后台对象之间转换数据类型,如何处理异常并给出适当的提示以及如何在页面之间导航等等。而JSF的目标,就是要解决这些难题。

[ 本帖最后由 jackieluo2008 于 2007-5-21 11:23 编辑 ]
发表于 2007-5-21 21:06:17 | 显示全部楼层
发表于 2007-5-22 10:55:17 | 显示全部楼层
发表于 2007-5-22 23:31:34 | 显示全部楼层
发表于 2007-5-23 14:29:46 | 显示全部楼层
发表于 2007-5-24 23:44:59 | 显示全部楼层
发表于 2007-6-18 15:16:02 | 显示全部楼层
发表于 2007-7-14 11:45:54 | 显示全部楼层
发表于 2007-7-16 14:33:35 | 显示全部楼层
发表于 2007-7-23 11:39:36 | 显示全部楼层
发表于 2007-7-24 15:05:53 | 显示全部楼层
发表于 2007-7-31 14:35:23 | 显示全部楼层
发表于 2007-8-5 17:32:13 | 显示全部楼层
发表于 2007-8-6 22:53:20 | 显示全部楼层
发表于 2007-8-8 22:24:08 | 显示全部楼层
发表于 2007-8-9 09:08:04 | 显示全部楼层
发表于 2007-8-9 11:56:23 | 显示全部楼层
不知道JSF和SWING还有APPLET有什么区别。。。好像都是JAVA的界面设计啊。。。
发表于 2007-8-9 17:30:46 | 显示全部楼层
发表于 2007-8-9 21:26:48 | 显示全部楼层
美河原创FTP下载
是在那个地方啊,好东西一定要下啊
怎么要隔那么长的时间啊
发表于 2007-8-9 23:07:40 | 显示全部楼层
发表于 2007-8-12 22:10:42 | 显示全部楼层
发表于 2007-8-13 16:17:11 | 显示全部楼层
发表于 2007-8-13 20:34:43 | 显示全部楼层
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

QQ|小黑屋|手机版|Archiver|美河学习在线 ( 浙网备33020302000026号 )

GMT+8, 2025-5-22 03:36

Powered by Discuz!

© 2001-2025 eimhe.com.

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