Java server pages - Pekowsky, Larne (Addison-Wesley, Reading, 2000)