这是Facelets系列文章中的第三部分,是用另外一种视图技术来创建JSF应用。Facelets是一个强大的模板化系统,它能让你用HTML风格的模板来定义JSF视图,并能够减少那些适合于集成在视图中的组件的代码数量,而且不需要web容器。这篇文章解释了你如何能够用Facelets在你的JSF工程里面创建模板。阅读全文>
发表于 @ 2006年08月27日 09:41:00|评论(loading...)|编辑|收藏
这是关于Facelets文章系列的第二篇,Facelets是用来建立JSF应用程序时的一个可供选择的表现层技术。第一篇文章提供了Facelets的介绍。在这篇文章中,Jacob将会告诉你如何在JSF应用中开始使用Facelets。阅读全文>
发表于 @ 2006年08月27日 09:36:00|评论(loading...)|编辑|收藏
这是关于Facelets文章系列的第一部分,Facelets是用来建立JSF应用程序时的一个可供选择的表现层技术。Facelets提供了一个强有力的模板化系统,让你使用HTML样式的模板来定义JSF的表现层,减少了组件整合进表现层时候冗余的代码,而不需要一个web容器。在这篇文中,Jacob将会介绍Facelets,解释一些Facelets的特性,还有他创建这个project的缘由。这个系列文章的第二部分将会指导你如何使用Facelets。 阅读全文>
发表于 @ 2006年08月27日 09:27:00|评论(loading...)|编辑|收藏
“Web Tier to Go With Java EE 5”系列文章中,“JSF1.2新特性”是第一篇。就像在文中表述的一样,JSP技术的优势随着JSF技术的发展得到了进一步的扩大,这种优势是通过统一EL表达式建立起来的。统一JSP的框架也是JSF1.2技术中众多重要成绩之一,并在JSR252规范下进行开发。除了这些变化为,JSF技术还贡献了大量的重要的容易使用的特性。这篇文章简要的描述一些重要的基本特性,大概有如下几点:
阅读全文>
发表于 @ 2006年08月27日 00:09:00|评论(loading...)|编辑|收藏
JSF中默认并没有提供客户端验证机制,这就需要使用其他的方法来验证,Shale已经为我们做好了,通过封装commonsValidator,实现了非常方便易用的客户端验证。阅读全文>
发表于 @ 2006年04月27日 10:15:00|评论(loading...)|编辑|收藏
二,High-level architecture design(总体架构设计)
设计Web应用系统的下一步是总体的架构设计。它包括将应用程序细分为功能组件,将这些组件划分成若干层。总体架构设计对于具体技术使用是中立的。阅读全文>
发表于 @ 2006年02月12日 21:54:00|评论(loading...)|编辑|收藏
面向接口的编程贯穿整个设计。在表示层,4个backing bean被使用:ProductBean, ProductListBean, UserBean,和MessageBean。业务逻辑层包含2个业务服务(CatalogService和UserService)和3个业务对象(Product, Category, User)。集成层包含2个DAO接口以及它们的Hibernate实现。Spring的application context连接和管理位于业务逻辑层和集成层的大部分对象bean。ServiceLocator将JSF和业务逻辑层结合起来。阅读全文>
发表于 @ 2006年02月12日 21:54:00|评论(loading...)|编辑|收藏
JavaServerFaces(JSF)技术是面向J2EE应用的新的UI(user interface)框架。它天生地非常地适用于基于MVC架构的应用程序。无数的文章已经介绍过JSF,然而大多数都是很理论地介绍,并没有涉及到实际企业应用开发遇到挑战。很多的问题并没有解决,比如:JSF如何融于总的MVC体系结构中?JSF如何同其他的Java框架整合?业务逻辑是否应该存在于JSF的backing beans中?你在JSF中如何处理安全问题?最重要的是你如何使用JSF构建一个实际的web应用?
阅读全文>
发表于 @ 2006年02月12日 21:53:00|评论(loading...)|编辑|收藏
JSF(JavaServer Faces) 介绍
作者:fajaven译 发文时间:2003.08.04 16:13:29
JavaServer Pages(JSF) 在 Java 的 WEB 编程中已经被认为是下一个重大的事件。通过 JSF ,你可以在网页上使用 WEB 组件,来捕获用户行为产生的事件。不远的将来,Java 工具将支持这个技术,开发 WEB 应用程序将与我们现在开发 SWING 程序类似:拖放控件、写事件侦听器。本文是一个 JSF 的简要介绍,并且提供一个 JSF 的例子,用来展示 JSF 的事件驱动特性。要理解本文,您需要对 servlets, JSP, JavaBeans, 与标签库有一定的理解。 阅读全文>
发表于 @ 2006年02月12日 21:51:00|评论(loading...)|编辑|收藏