JavaServer Pages (JSP) technology lets you rapidly develop and easily maintain, information-rich, dynamic Web pages. JSP pages contain display markup and tags that encapsulate the logic for generating dynamic content. JSP technology includes some standard tags and support for creating custom tags. The JavaServer Pages Standard Tag Library (JSTL) goes beyond the JSP standard tags,providing custom tags that encapsulate core functionality common to many Web applications. JSTL has support for structural tasks such as iteration and conditionals, tags for manipulating XML documents, internationalization tags, SQL tags, and commonly used functions.