Layers of Servlet/JSP Technology (cont'd)
- JSP Standard Tag Library (JSTL)
- Expands the JSP standard actions (iteration, conditional, etc.)
- Expression language superceded by JSP EL
- JSP Custom Tag Libraries
- JSP code ("business logic") completely abstracted into Java classes
- Code accessible from JSP through custom tags
- Custom tags associated with code through Tag Library Descriptor (TLD)
- .tag Files (introduced in JSP 2.0)
- Same functionality as custom tags
- No need to author complete Java classes
- No need for TLDs