JSF 1.2 Features

Complete Java Server Faces (JSF) Tutorial -
JSF Tutorials. JSF Tutorials at Rose India covers
everything you need to know about JSF.
New Features in JSF 1.2
JSF 1.2 is the latest release of Java Server Faces technology. In this section
we are discussing the new features of Java Server Faces 1.2 specification. The
JSF 1.2 has released with many great features to further simplify the development
of web based enterprise applications.
JSF 1.2 Requirements
Let's first discuss the requirements to run JSF 1.2
for development and production systems.
Operating Systems Requirement
JSF 1.2 supports the following operating systems:
- Solaris 8
- Solaris 9
- Windows XP
- Windows 2000
- Linux
Software Requirements
The latest version of JSF, JSF 1.2 works with servlet 2.5 and JSP 2.1. If you
want to run JSF 1.2 application on tomcat then Tomcat 5.5 won't work. To run JSF
1.2 on Tomcat, you need Tomcat 6.0 or higher version. Tomcat 6.0 has support for
servlet 2.5 and JSP 2.1 specifications.
Following table summarizes the software requirement for
JSF 1.2:
| Software |
Required Version |
| Java Development Kit |
Version 5.o or higher |
| Sun Application Server |
Version 9.0 or higher |
| Tomcat |
Version 6.0 or higher |
| Browser |
IE 6 or 7, Netscape and Firefox |
New Features in JSF 1.2
The Java Server Faces 1.2 has released with many great features and bug
fixes. Here are the list of new features of JSF 1.2:
- Unified Expression Language (EL)
In the previous versions of JSF it was not
possible to use JSTL code with the JSF expression language. Now is JSF 1.2
you can use JSTL code with JSF. This new feature of JSF 1.2 is know as
Unified Expression Language. The Unified Expression Language is great
feature of JSF 1.2, which enables us to mix JSTL code with the JSF
expression language.
- Component View Creation/content Interweaving
- Support for Multiple Render Kits
- Integration with JSTL
- Other important featues of JSF 1.2 are:
- XML Schema for the config files, instead of
using DTD
- Security enhancements for client side state
saving
- Solve the "duplicate button press"
problem
- The portlet related bug-fixes
This section introduced you with the new features of
JSF. You can also view the different releases of JSF at http://www.roseindia.net/jsf/jsf-versions.shtml

|