Mastering JSP custom tags and tag libraries - Goodwill, James (Java open source library, 2002)