This book gives the tools, techniques, and examples needed to take the Java development to the next level. It covers a gamut of topics in this book, including how to build industrial-strength Web applications using advanced Servlets 2.4, working with the JSTL, and using custom actions in JSP 2.0. It also digs into security and cover best practices for large-scale Web applications. Further, it provides details on all aspects of EJBs, including session, entity, and message beans, as well as container services.It shows how to manage applications, components, and resources, as well as cover J2EE deployment issues.