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