JSP practical guide for Java programmers - Brunner, Robert J. (Elsevier, 2003)