Beginning JavaServer pages - Chopra, Vivek (Wiley, 2005)