Adverts

Listed below are some of the articles published on JSF. I have read a few and where I have there are comments. Feel free to send me your comments on any of the articles. If you know of an article that isn't on this list feel free to submit it for inclusion.

Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
11 - November - 2004
Derek Yang Shen
JavaServer Faces (JSF) technology is a new user interface framework for J2EE applications. This article uses the familiar Pet Store application to demonstrate how to build a real-world Web application using JSF, the Spring Framework, and Hibernate.
From ADF UIX to JSF
1 - November - 2004
Jonas Jacobi
JavaServer Faces (JSF) is a component-based view framework. Some component-based framework implementations, including Tiles and Oracle's Application Development Framework (ADF) UIX, are currently more mature, but JSF has gained popularity quickly and extensive tool support for JSF is on the way.
JavaServer Faces (JSF) vs Struts
19 - October - 2004
Roland Barcia
My JSF article series and Meet the Experts appearance on IBM developerWorks received a lot of feedback. I would have to say, the most common question or feedback came along the lines of comparing Struts to JSF.
JavaServer Faces, Web Applications Made Easier
1 - September - 2004
Mike Houghton
The Java Community Process (JCP), in an effort to keep Java in the forefront of Web Applications, has come up with a specification called JavaServer Faces (JSF), which attempts to standardize the way we develop Java Web applications and provides a set of rich ready-to-use UI components. In this article, I'll try to discuss the JSF technology, what's wrong, what's right and why it's necessary.
A Proposal for Design-Time Metadata for Java Server Faces Components
24 - August - 2004
Ryan Pollock, Jeff Stephenson and Adam Winer (Oracle Corporation)
Tools require both grammar and metadata information for Java Server Faces (JSF) components in order to provide a polished design-time experience. Grammar information, such as the set of available components and what attributes exist on those components, is used by tools to guide...
Handling Events in JavaServer Faces, Part 2
1 - August - 2004
Hans Bergsten
Part two of a two part article. See below for summary.
Handling Events in JavaServer Faces, Part 1
1 - August - 2004
Hans Bergsten
O'Reilly's JavaServer Faces offers developers a guide to learning how to use the JSF framework to build web applications. In this excerpt from the book, author Hans Bergsten looks at the JSF event model, using examples to help explain what's going on "under the hood." Next week, in part two of this excerpt, Hans implements event handling for parts of the sample application discussed here.
eXo Platform, Reloaded...
1 - August - 2004
Benjamin Mestrallet, Tuan Nguyen, Gennady Azarenkov, Ove Ranheim
A lot of work has been done since our last article was published in December 2003. We released the eXo Platform 1.0 beta 5 in March, with many new features, including WSRP and support for JSF 1.0. Today's design is still based on the service oriented architecture that was described in our very first article. By simply adding new services it was very easy to manage a quickly growing code base and still keep it maintainable.
Developing Web Applications with JavaServer Faces
August - 2004
Qusay H. Mahmoud
JavaServer Faces (JSF) is a standardized specification for building User Interfaces (UI) for server-side applications. Before JavaServer Faces, developers who built web applications often relied on building HTML user interface components with servlets or JavaServer Pages (JSP pages).
JavaServer Faces Explained
July - 2004
Alex Kratel
JSF is all the rage these days. The leading Java-industry marketing engines are running on full throttle - which is what they shoud do to get the word out - but the byproduct is usually a lot of hype that ends up setting up false expectations.
Put JSF to work: Build a real-world Web application with JavaServer Faces, the Spring Framework, and Hibernate
19 - July - 2004
Derek Yang Shen
Building a real-world Web application using JavaServer Faces is not a trivial task. This article shows you how to integrate JSF, the Spring Framework, and Hibernate, and describes best practices and design guidelines for building a real-world Web application using these technologies.
Creating JSF Custom Components
16 - July - 2004
Bill Dudney
This article illustrates how to build custom components for use in web applications based on JavaServer Faces (JSF). While JSF comes with a standard set of components, one of the most-publicized features is the easy addition of new components. In this article, you will see just how easy it is to create new components that are fully functional and integrated into your web applications. Specifically, this article will show how to develop a component that allows users to enter valid credit card numbers.
Improve JSF by Decoupling Form Rules from Presentation Components
6 - July - 2004
John Reynolds
The conceptual goal of this article is to convince component developers that the rules that govern form validation should be embedded in the form definition rather then spread between business and presentation logic. This approach (which I have advocated before) simplifies the mapping between requirements and implementation, and leads to code that is easier to maintain.
Developing Faces
July - 2004
Chris Schalk
Building enterprise J2EE Web applications has always been a bit of an art. Although J2EE provides more-than-adequate foundational technologies for building scalable enterprise Web applications, it previously lacked a high-level API to glue these technologies together...
Making Faces
July - 2004
John Kirkley
With the millions of Web applications that have been developed over the years, it seems logical that the industry would have found a standards-based way to deal with the many graphical user interface (GUI) and presentation issues associated with them.
Delve Into Web Tier Components: Use standard JSP actions to build encapsulated and reusable JSP and JSF components
29 - June - 2004
Paul Philion
In my article, "Take a Tour of Web Tier Technologies," I outline J2EE Web tier technologies and discuss how you can use them to build robust Web applications. Those J2EE Web tier technologies are the subject of many JavaOne sessions this week, so in this article, I'll drill down further into the specific Web tier components.
Take a Tour of Web Tier Technologies: Use the latest J2EE 1.4 Web tier technologies to your advantage
28 - June - 2004
Paul Philion
The Web tier has existed in Web-based applications since the introduction of the thin client. The move from the fat-client, two-tier enterprise application models (traditional client/server architecture) to Web-browser-based...
An Introduction to JavaServer Faces
June - 2004
Ed Burns, Justyna Horwat
JavaServer Faces 1.0 Framework makes it easy to build powerful and dynamic web applications. There are many web user interface frameworks available, but JavaServer Faces Technology stands out for several reasons: it is a Java Community Process standard...
Guidelines for Designing Reusable Custom Components Using JavaServer Faces Technology
June - 2004
Roger Kitain, Jayashri Visvanathan
JavaServer Faces technology is a user interface component framework for building Java Web applications. It is designed to significantly ease the burden of writing and maintaining applications that run on a Java application server and render their UIs back to a target client.
Improving JSF by Dumping JSP
June - 2004
Hans Bergsten
After a long wait and high expectations, JavaServer Faces (JSF) 1.0 was finally released on March 11, 2004. JSF introduces an event-driven component model for web application development, similar in spirit and function to the model used for standalone GUI applications for many years.
JavaServer Faces vs. ASP.NET WebForms
June - 2004
Mike Richardson
This article is a first in a series which will compare J2EE vs. .NET. At this time, I am working on two articles - "ASP.NET Validation vs. the Struts Validator" as well as an article comparing the rate of development between the two technologies. The original link (http://www.michaelrichardson.org/2004/06/04.html#a182) for this article broke and I can't find a replacement.
Mixing JSTL and JSF in Web Applications
13 - May - 2004
Subbu Ramanathan
avaServer Pages Standard Tag Library (JSTL) is a library of standard tags that you can place on JavaServer Pages (JSP). The tags encapsulate functionality commonly used in Web applications.
Spinning Your Code with XSLT and JSF in Cocoon
May - 2004
Michael Nash
In this article, we will explore a sophisticated and flexible approach to user-interface building for Web applications. We will explore the combination of the XML processing language XSL with the newly released JavaServer Faces (JSF) standard API, using the Apache Cocoon framework as an enabler for both.
JAVA VIEWPOINT: "I'm Starting to Like Java Studio Creator..."
21 - April - 2004
Joseph Ottinger
Joseph Ottinger speaks to Sun to find out more about Java Studio Creator and its place in the development pantheon, and comes to the conclusion that Sun's done a better job than many developers expected.
Java Server Faces: A comparative study
April - 2004
SAML Security
JSF (Java Server Faces) is a user interface framework for Web applications using Java technology. Designed to ease the burden of developing and maintaining applications that run on Java application servers and render their UIs back to a target client...
Java Studio Creator: An IDE to Create Web Applications
April - 2004
Dana Nourie
Web applications are the easiest, fastest way to deliver data to desktops. The fundamental driver for corporate application development is access to existing data and information infrastructures with applications created through simple tools that allow rapid development and rapid deployment.
Introduction to JavaServer Faces
April - 2004
Alexander Prohorenko, Olexiy Prohorenko
This article is meant to acquaint the reader with JavaServer Faces, commonly known as JSF. JSF technology simplifies building the user interface for web applications. It does this by providing a higher-level framework for working with your web app, representing the page as event-aware components rather than raw markup.
JavaServer Faces Is Here
1 - April - 2004
Steven J. Vaughan-Nichols
It took more than two years, but JavaServer Faces (JSF), aka JSR 127, is finally available. In theory, JSF will help new developers build JavaServer-based Web applications quickly by...
Design Considerations Using JavaServer Faces
3 - March - 2004
Subbu Ramanathan
Java Server Faces (JSF) is a standardized framework for building user interfaces for web applications. It is positioned to be the "Swing for server-side applications". This paper is an attempt to identify the appropriate use of this technology. Some of the specific issues discussed in here are related to Sun's implementation of the JSF specification only.
JSF Called a Misunderstood Standard
11 - March - 2004
Mohammad Afaque Makda
The primary creator of Apache Jakarta Project's Struts and co-specification lead for Java Specification Request (JSR) 127 said confusion over the role of JavaServer Faces (JSF) is clouding its role for the Java development community.
JSF: The Ultimate in Flexibility? Or Complexity?
5 - March - 2004
Steve Benfield
I have a love/hate relationship with J2EE. I love the idea of standards that we can all use in our development to improve interoperability, ease integration issues, create a pool of skilled developers, etc. I hate the idea that I have to wait years for the standards to evolve and become usable.
JavaServer Faces 1.0 has been released, but why does it matter?
3 - March - 2004
Kito D. Mann
Today marks the release of JavaServer Faces (JSF) 1.0 specification. It's been over two years in the making, and whether you're a skeptic or a supporter, there's no doubt this day has been highly anticipated.
Facing Forward with JSF
February - 2004
Budi Kurniawan
avaServer Faces (JSF) is a new technology for rapidly building Web applications using Java technologies. JSF expedites the development process by providing the following features: standard and extensible user interface (UI) components, easily configurable
UI frameworks and JavaServer Faces
February - 2004
Michael Nash
While JSF provides a powerful foundation for building user-interface components, it is a new standard, only just now being fully defined. Many other articles discuss what JSF is, and how it works, and the upcoming book "JSF in Action", by author Kito Mann...
Lotus development sets sites on Java Server Faces
2 - February - 2004
Jack Vaughan
It is more than eight years since IBM's purchase of Lotus, and the path of Lotus tool solutions has taken a new turn. Moves discussed at last year's Lotusphere -- that promised an accelerated migration
The Many Faces of JavaServer Faces (JSF)
January - 2004
Michael Nash
No doubt the name at least is familiar: JavaServer Faces has been talked about a lot, and much anticipated, with good reason. For years there have been an ever-expanding choice of ways to take your web application's output and get it on a page (or on some...
Developing Web Interfaces with JSF
12 - December - 2003
Chris Schalk
JavaServer Faces offers a competitive alternative to visual Web development tools and promotes a teamwork approach to application development.
Flex in Relation to DHTML, XUL, SVG, JavaServer Faces, and Flash MX
18 - November - 2003
Sean Neville
Amid the talk about Macromedia Flex, several questions seem to be recurring. I'll offer quick and unofficial thoughts on five of them: how it relates to DHTML, XUL, SVG, JSF, and our existing Flash MX tool.
JavaServer Faces, redux
14 - November - 2003
David Geary
JavaServer Faces (JSF), poised to become the preeminent Java Web application framework, has undergone many changes since it was introduced as an early access (EA) release in September 2002. In this article, JavaServer Faces expert group member David Geary explores JSF's EA4 release (launched in June 2003) and illustrates how JSF has matured since its debut last year.
Page Navigation in JavaServer Faces
10 - October - 2003
Budi Kurniawan
Page navigation is an important aspect of web programming. The more complex an application is, the harder it is to manage how users navigate from one page to another. JavaServer Faces (JSF) solves this problem...
JSF: The good, the bad and the ugly
October - 2003
Pete Beck
Comments
Graham Smith said on 8 December 2004: The site appears to be down at the moment.
Magical Web Interface Development
17 - October - 2003
Kito Mann
JavaServer Faces gives you server-based power and flexibility for building Web-based interfaces that keep components in sync with your business objects.
Get an overview of the JavaServer Faces technology
9 - October - 2003
Rahul Tyagi
Developing Java-based Web applications is becoming easier every day. In spite of that, developing Java-based Web applications is time-consuming if you compare it with developing rich UI applications using Swing or .NET.
Integrating Struts, Tiles, and JavaServer Faces
23 - September - 2003
Nithin Mallya, Srikanth Shenoy
Would you like the front-end power of JavaServer Faces (JSF), the content-formatting strengths of Tiles, and the flexibility of the Struts controller tier all wrapped up in your J2EE Web application? Enterprise Java experts Srikanth Shenoy and Nithin Mallya show you how to integrate the features of all three.
Using JSF
9 - September - 2003
Andrei Cioroianu
The JavaServer Faces (JSF) technology provides standard APIs and tag libraries needed by Java developers that build web-based user interfaces. Craig McClanahan, the author of the Apache Struts framework, co-leads the JSF project at Sun. This will ensure an easy migration from the...
An introduction to Java Server Faces
August - 2003
Prithpal S. Bhogill
Web application development in Java has come a long way. We have matured from our yester year implementations using Java Servlets to render HTML code, to Element Construction Set (ECS) to modularize HTML rendering and representation, to using JavaServer Pages (JSP) technology to provide clean separation of business logic and presentation. Lately Model View Controller (MVC) frameworks like STRUTS have gained wide...
Introducing JavaServer Faces
7 - July - 2003
Budi Kurniawan
JavaServer Faces (JSF) has been dubbed the next big thing in Java web programming. With JSF, you use web components on your web pages and capture events caused by user actions. In the near future, Java tools will support this technology. Developing...
Why Web Developers Need JavaServer Faces
7 - July - 2003
Chuck Cavaness
There's been a plethora of articles written recently on one of the Java Specification Requests (JSR) currently making its way through the Java Community Process (JCP). JSR 127 describes a new technology called JavaServer Faces that, if delivered as promised, will help to further deliver on the Java promise of Write Once, Run Anywhere.
Point de vue: Struts est mort, vive JSF!
6 - May - 2003
Sami Jaber
Selon Sami Jaber, architecte chez Valtech, des événements majeurs ayant récemment eu lieu dans le monde Java remettent en question l'avenir des framework de présentation JSP. Struts sera-t-il bientôt balayé par JSF? Il y a de très fortes chances.
Putting a New Face on Web Interfaces
April - 2003
Peter Varhol
The JavaServer Faces technology takes the next step in separating presentation from business logic.
Integrating JSP/JSF and XML/XSLT: The Best of Both Worlds
February - 2003
Erik Bruchez, Omar Tazi
The long awaited releases of JavaServer Faces TM (JSF) version 1.0 and JavaServer Pages TM (JSP) version 2.0 promise to transform the way J2EE developers build Web applications. Meanwhile, Extensible Stylesheet Language Transformations (XSLT) version 2.0 is...
Comments
Graham Smith said on 8 December 2004: A discussion of best practice. Hinting at what the future may hold as well.
A first look at JavaServer Faces, Part 2
27 - December - 2002
David Geary
In September 2002, the early access (EA) draft of the JavaServer Faces specification was released under Java Specification Request (JSR) 127. JavaServer Faces, with a well-defined request processing lifecycle and a rich component hierarchy, will profoundly affect the development of Java 2 Platform...
A first look at JavaServer Faces, Part 1
29 - November - 2002
David Geary
n September 2002, the early access (EA) draft of the JavaServer Faces specification was released under Java Specification Request (JSR) 127. JavaServer Faces, with a well-defined request processing lifecycle and a rich component hierarchy, will profoundly affect the development of Java 2 Platform, Enterprise Edition (J2EE) applications. In Part 1 of this two-part series, David Geary introduces JavaServer Faces and explores its fundamental concepts.
Programming JavaServer Faces 1.0 Early Access Draft
6 - October - 2002
Brian Pontarelli
Although some will claim that the Java Server Faces (JSF) 1.0 Specification Early Access Draft (EAD) release is simply not suitable for web development, there are those, including the companies that voted yes on the specification, that believe that it has merit.
Java Server Faces (JSF) versus WebForms
September - 2002
Sami Jaber
127 est le chiffre de la dernière JSR (Java Specification Requests) de Sun qui n'a pas fini de faire couler beaucoup d'encres. DotNetGuru attendait les premiers résultats de cette JSR de pied ferme pour plusieurs raisons.
Let's face the facts
September - 2001
Karl F. Banke
The Java Server Faces Framework has been under development for about a year and a half. Now it is finally available for public review. But was it worth the wait? In fact, we waited so long that we started to develop a framework of...

Adverts

Donate and Help

Please support this site and
Bandwidth doesn't grow on trees y' know :o)

Adverts

Get Adsense