
It is a goal, therefore, of JSP 2.1 to enhance the expression language to meet the needs of JSF technology. The JSF EG agreed that the JSF 1.0 EL will be phased out in the next release of the JSF specification in favor of the JSP 2.1 expression language. The JSF EG attempted to make the language as compatible with JSP 2.0 as possible but some differences were necessary. Because JSP 1.2 technology does not have an integrated expression language and because the JSP 2.0 EL does not meet all of the needs of JSF, a new expression language was developed for JSF 1.0. JavaServer Faces 1.0 (JSR-127) defines a standard framework for building User Interface components, and builds on top of JSP 1.2 technology. The scope of JSP 2.1 is much narrower and focuses on better alignment with the next release of JavaServer Faces. These enhancements greatly reduced the learning curve of the technology, warranting a major version number upgrade. The JSP 2.0 specification (JSR-152) substantially extended the technology by integrating a simple yet powerful expression language, simplifying the tag extension API, and enhancing the pure XML syntax, among other important enhancements. JSP technology is focused on simplifying the generation of dynamic web content. +1 7 NOTE that this information has been updated from this original request.Ģ.1 Please describe the proposed Specification: Specification Lead: Pierre Delisle & Mark RothĮ-Mail Address: lisle Number: +1 4 Submitting Member: Sun Microsystems, Inc. Original Java Specification Request (JSR)

The Maintenance Lead of this JSR has changed from Sun Microsystems to Oracle America, Inc.Į-Mail Address: kinman.chung Number: +1 4

The following information has been updated from the original request. Please direct comments on this JSR to the Spec Lead(s) The purpose of JSP 2.1 is to improve alignment with JavaServer TM Faces (JSF) and enhance ease of development. This is the next revision of the JavaServer TM Pages specification.

Java Specification Participation Agreement version in use: 2.0
