In the quest for more dynamic content, web server technologies have flourished. One particular solution to provide this dynamic content is Java Servlet technology. As a replacement to the traditional CGI script approach, servlets give developers a powerful tool to create web enabled applications. Not only does the servlet solution give developers the ease of using the Java language, it is also offers a more efficient solution in terms of CPU power.
Java Servlet Programming, Jason Hunter (December 1988) Though it is starting to become outdated as newer JSDK specifications are released and implemented, this is still a great book for somebody looking to get up to speed on servlets.