WEB表示层开发--所谓得富客户端应用开发JSF+FACELETS + AJAX
HuDon
这个作者很懒,什么都没留下…
展开
-
JSF vs Struts--java表示层技术得集大成者!
究竟是该选用Struts还是JSF。就像你预料的那样,我通常会问:这2中框架之间有什么区别?当然,除了我的这个客户外很多人都面临这样的选择。总的来说,我建议在新项目中优先考虑JSF。虽然常常有一些商业上的因素迫使我们为现有的项目选择了Struts,而且那些解决方案还有待考验,但是,让我们面对一个事实:JSF比Struts好多了。下面是我选择JSF而不选Struts的十大理由:1.Com转载 2006-08-06 12:08:00 · 2005 阅读 · 0 评论 -
一定要选择单一技术吗?
将某一特定框架作为应用程序架构是个具有潜在风险的决定,原因是以后再作改变可能要付出昂贵的代价。同时,随着可供我们使用的技术的不断发展,以及新技术的不断实用化,我们希望在不浪费以前所有投资的情况下,能把这些新技术融合到现有的应用程序中去。因此,选择基础技术(如 Web 应用程序框架结构)的评判因素之一就是在新技术变得可用时所选的框架是否包容这些新技术。 Struts 框架从几个不同的方转载 2006-08-07 07:09:00 · 1265 阅读 · 0 评论 -
JSF与Struts的异同
Struts和JSF/Tapestry都属于表现层框架,这两种分属不同性质的框架,后者是一种事件驱动型的组件模型,而Struts只是单纯的MVC模式框架,老外总是急吼吼说事件驱动型就比MVC模式框架好,何以见得,我们下面进行详细分析比较一下到底是怎么回事? 首先事件是指从客户端页面(浏览器)由用户操作触发的事件,Struts使用Action来接受浏览器表单提交的事件,这里使转载 2006-07-29 20:46:00 · 1263 阅读 · 0 评论 -
Ajax,JavaOne大会的关注焦点
Ajax与Java也有着很大的渊源,在用户群中也早已成为热门话题,以至于成为JavaOne大会上的热门话题也就不足为怪了。 所有的主要Java平台厂商,包括Sun Microsystems公司、BEA Systems公司、IBM、JBoss公司、Oracle公司等都在宣传新的Ajax产品。三家小的Ajax工具厂商BackBase B.V.、ICEsoft Technology和JackBe也转载 2006-07-29 18:25:00 · 1221 阅读 · 0 评论 -
AJAX开发简略 (第一部分)
在使用浏览器浏览网页的时候,当页面刷新很慢的时候,你的浏览器在干什么?你的屏幕内容是什么?是的,你的浏览器在等待刷新,而你的屏幕内容是一片空白,而你在屏幕前苦苦的等待浏览器的响应。开发人员为了克服这种尴尬的局面,不得不在每一个可能需要长时间等待响应的页面上增加一个DIV,告诉用户“系统正在处理您的请求,请稍候……”。 现在,有一种越来越流行越热的“老”技术,可以彻底改变这种窘迫的转载 2006-07-29 18:01:00 · 1407 阅读 · 0 评论 -
商业组件NetAdvantage for JSF 2006 发布
Infragistics 宣布了NetAdvantage for JSF 2006, Volume I。这是一个基于AJAX的JSF 组件,用于商业上在J2EE中搭建用户界面。包括gids、 navigation、menus、trees、tabs、explorer bars、UI element 以及editor。NetAdvantage 包括对Smart Refresh 技术的支持,同时转载 2006-07-29 01:44:00 · 1324 阅读 · 0 评论 -
用于模板和组合组件的Facelets
您是否正在使用JSF?听说过Facelets(它具有与JSF协作良好的、方便的HTML-风格的模板和可重用组合组件)吗?Facelets不是JSF正式规范的组成部分,但它可能对未来的JSF规范产生影响。 Facelets也可与Apache MyFaces协同使用。对于正在使用JSP和JSTL进行web开发的开发人员来说,JSF和Facelets比起Tapestry之类的东西来说更容易接受。转载 2006-07-29 01:03:00 · 1471 阅读 · 0 评论 -
JSF 应用程序的生命周期
与很多流行的观点不同,我们无需了解技术工作原理的所有细节,就可以编写 JSF 应用程序。您只需要给自己设置一个项目,并从头到尾不断修修补补,这样就可以学习到大量的知识。另一方面,理解必要的基础知识可以使您的开发工作更加有效 —— 而且会节省很多时间。在本系列 怀疑论者的 JSF 的第 2 篇文章中,我们将逐一介绍一下 JSF 请求处理生命周期的 5 个阶段。我们将介绍在每个阶段中会发生什么,以转载 2006-07-29 21:34:00 · 1864 阅读 · 1 评论 -
AJAX开发简略 (第二部分)
AJAX开发 7.1、AJAX应用到的技术 7.2、AJAX开发框架 7.3、简单的示例 7.4、文档对象模型(DOM) 7.5、处理XML文档 参考文章 七、AJAX开发 到这里,已经可以清楚的知道AJAX是什么,AJAX能做什么,AJAX什么地方不好。如果你觉得AJAX真的能给你的开发工作带来改进的话,那么继续转载 2006-07-29 18:20:00 · 1205 阅读 · 0 评论 -
Ajax与jsf集成应用
基于JSF的Ajax实现AjaxFaces发布了1.0版本。AjaxFaces项目是由CyberXP.net提供的。该项目使JSF的UI组件具备了Ajax的能力,可以触发Ajax过程,也可以在Ajax处理过程中更新界面组件。AjaxFaces还提供了一组功能性的组件,包括树、日历等,这些组件都内建了Ajax功能。下载地址:http://cyberxp.net/转载 2006-07-29 01:39:00 · 1473 阅读 · 0 评论 -
JavaOne:JSF的进化——AJAX已经来了
最近在密切关注着Java One,EJB3的来临自然是头等大事,但是基于它的应用还不用着急。今天看到了关于JSF的报道,倒是值得拿来说说。来看看JSF最新基于AJAX的API,已经把AJAX简单地封装到底了:1.自动填表栏代码: 2. Google Map代码: markers="#{MapBean.locations}" style="h转载 2006-07-29 01:36:00 · 1169 阅读 · 0 评论 -
使用 JSF 架构进行设计
本文中,作者 Anand Joshi 使用 JSF 框架中的设计模式阐释了 JavaServer™ Faces (JSF) 体系结构。他讨论了 JSF 体系结构中使用的 GoF 设计模式,以及这些模式在 JSF 框架中的作用。任何对设计模式和 JSF 体系结构有一定了解的人都能从 Anand 详细的介绍中有所收获。*读者应该对 GoF 设计模式和 JSF 技术有很好的了解。设计模式可以帮助用户转载 2006-07-29 00:55:00 · 1211 阅读 · 0 评论 -
高级 Facelets 编程
如果您认为国际化非常困难,现在应该转变观念了!在本文中,Richard Hightower 延续 前文中的 Facelets 简介,介绍了使用更高级的方法架起 Java Server Faces (JSF) 和 EL 之间的互通桥梁。遵循 Rick 为您演示的方法,可轻松国际化 Web 页面、向复合组件添加定制的逻辑标记,以及把元数据编程合并到 Facelets 开发中。Facelets 好像转载 2006-07-29 00:53:00 · 2027 阅读 · 0 评论 -
JavaServer Faces技术概述
JavaServer Faces 技术包括: 一组API,用于表示 UI 组件并管理它们的状态、处理事件和输入验证、定义页面导航、以及支持国际化和可访问性。 一个JavaServer Pages (JSP) 自定义标签库,用于在 JSP 页中表示 JavaServer Faces。 JavaServer Faces 技术设计为具有灵活性,它利用了现有的标准 UI转载 2006-07-16 22:42:00 · 1036 阅读 · 0 评论 -
集成JSP/JSF和XML/XSLT
简介大家期待已久的JavaServer FacesTM(JSF)版本1.0和JavaServer PagesTM(JSP)版本2.0终于发布,它们承诺要改变J2EE开发人员构建Web应用程序的方式。与此同时,可扩展样式表语言转换(Extensible Stylesheet Language Transformation,XSLT)版本2.0已经处于规范制定的最后阶段,而许多开发人员正在认真转载 2006-07-16 22:45:00 · 1831 阅读 · 1 评论 -
JavaServer Faces技术常见问题
一般性问题 问:什么是 JavaServer Faces 技术?答:JavaServer Faces 技术是一个构建 web 应用程序的用户界面的框架。JavaServer Faces 技术包括: 一组 API,用于表示 UI 组件并管理它们的状态、处理事件和输入验证、定义页面导航、并支持国际化和可访问性。 一个用于在 JSP 页中表示 JavaServe转载 2006-07-16 22:43:00 · 1564 阅读 · 0 评论 -
在 JSF中JSP扮演的角色
JSF 应用程序需要某种显示技术, 例如JSP。JSP的酷特性之一是它能用定制标记扩展,一个定制标记就是在背后有JAVA代码支持的特殊 XML 元素。在JSP中除使用标准JSP元素或HTML元素之外还能使用定制标记。 定制标记几乎能做任何事情:显示变量的值,处理XML,有条件地显示页面的一部分,访问一个数据库,等等 (是否任何人都应该用JSP标记做所有的这些事情,那是将来的问题.转载 2006-07-06 10:49:00 · 1149 阅读 · 0 评论 -
Ajax4jsf User Guide 中文翻译 -- 在JSF中使用AJAX
Ajax4jsf User Guide 中文翻译翻译专贴: http://bbs.hexiao.cn/read.php?fid=3&tid=13&fpage=1序言Ajax4JSF是一个很容易使用的框架, 在其User Guide中详细介绍了如何使用其功能,找时间学习一下,并翻译出来 以加深理解和方便更多的Java爱好者使用Ajax4jsf 框架.翻译进度和问题可以在论坛讨论. http://bb转载 2006-08-21 22:52:00 · 2015 阅读 · 0 评论