JSTL - Java Standard Tag Library

Java Standard tag library (JSTL) is a collection of various type of JSP tags. Each tag control the behavior of JSP page and perform specific task such as database access, conditional execution, internationalization etc.    

JSTL delivers the functionality of programming methodology without using Java code. Thus, it provides ease to develop and maintain web applications.

Types of JSTL tag

In JSP, JSTL tags are divided into following parts: -

  • JSTL Core
  • JSTL Formatting
  • JSTL SQL
  • JSTL XML
  • JSTL function

To implement JSTL tag in JSP page, it is required to add JSTL jar within lib directory of your project.