Professional JSP: Using JavaServer Pages, Servlets, EJB, JNDI, JDBC, XML, XSLT, and WML to create dynamic and customizable web content
By Avedal, Karl, Li, Sing, Myers, Tom, Zeiger, Stefan, Halberstadt, Ari, Timney, John, Burnham, Carl, Haynes, Ray, Henderson, Peter, Holden, Mac, Malks, Dan, Nakhimovsky, Alexander, Osmont, Stephan, Palmer, Grant, Tyagi, Sameer, Van Damme, Geert, Wilcox, ...