JSP files and tag libraries

JSPs allow you to embed snippets of Java code into HTML pages to create dynamic content. JSP tag libraries allow you to extend the standard HTML markup tags with custom tags backed by Java classes. They are typically used in the presentation layer, and provide a shorthand way to define servlets that are converted into servlets at runtime. See Chapter 4, “Creating JavaServer Pages,” for more information.