A tag library that encapsulates core functionality common to many JSP applications.JSTL has support for common, structural tasks such as iteration and conditionals, tags for manipulating XML documents, internationalization and locale-specific formatting tags, SQL tags, and functions.
The correct answer to the question “What is JavaServer Pages Standard Tag Library (JSTL)?” is as follows:
JavaServer Pages Standard Tag Library (JSTL) is a collection of custom tags that extend the functionality of JavaServer Pages (JSP). It provides a set of tags to perform common tasks, such as iteration, conditional logic, database access, and more, in a simplified manner. JSTL tags are designed to be easily readable and can be used to separate the presentation logic from the business logic in JSP pages. It helps in making JSP pages more maintainable and cleaner by reducing the amount of Java code embedded within them.
In summary, JSTL is a tag library that simplifies the development of JSP pages by providing a set of reusable tags for common programming tasks.