O'Reilly's ONJava site has posted a chapter on Servlet Best Practices. It's an excerpt from their upcoming book Java Enterprise Best Practices. The book is a collection of work from the various authors of O'Reilly J2EE books, each contributing a chapter with "best practices" in their particular domain. I contributed the chapter on servlets. O'Reilly appears to be posting the chapter in sections. The section today has tips on frameworks, character encoding, file loading, and sessions. If you like the idea of a book like this, you can pre-order here.