Jakarta Standard Tag Library
The Jakarta Standard Tag Library (JSTL; formerly JavaServer Pages Standard Tag Library) is a component of the Java EE Web application development platform. It extends the JSP specification by adding a tag library of JSP tags for common tasks, such as XML data processing, conditional execution, database access, loops and internationalization. SpecificationJSTL was developed under the Java Community Process (JCP) as Java Specification Request (JSR) 52. On May 8, 2006, JSTL 1.2 was released, followed by JSTL 1.2.1 on Dec 7, 2011.[1] In addition to JSTL, the JCP has the following JSRs to develop standard JSP tag libraries:
General ResponsibilitiesJSTL provides an effective way to embed logic within a JSP page without using embedded Java code directly. The use of a standardized tag set, rather than breaking in and out of Java code, leads to more maintainable code and enables separation of concerns between the development of the application code and user interface. Tag Library DescriptorThere are a total of six JSTL Tag Library Descriptors:
A Tag Library Descriptor is also known as TLD. A TLD is an XML document, so it is case-sensitive.[10] Core LibraryThe JSTL core library is the most commonly used library[11] and holds the core tags for common tasks.[12] Examples of common tasks include if/else statements and loops.[12] It is mandatory to use a See alsoCitations
References
External links
|