Core servlets and JavaServer pages - Hall, Marty, 1962- (Prentice Hall/PTR, 2004)