|Number of Pages
This book presents an overview of how all the Java EE pieces work together and complement each other. It further shows showing you how to code a JavaServer Pages (JSP) web page or an Enterprise JavaBean (EJB), though: it explains when and where to use these APIs, what their strengths and weakness are and the best practices for using them.
The focus of this book is on practical aspects of getting started with developing distributed software for Java Platform, Enterprise edition (Java EE).
About The Author
Jim Crume is a Java architect at Fusion Alliance, an Indianapolis, Indiana-based consulting company that specializes in web application development. Jim has spent many years as a consultant, and specializes in architecting and developing web-based systems, but he particularly enjoys Java.
Kevin Mukhar is a software developer in Colorado Springs, Colorado. For the past 7 years, he has worked on various software systems using different Java Enterprise technologies. He has coauthored several other books, including Beginning Java Databases, and The Ultimate Palm Robot. In addition to developing software during the day, he is working on a master's degree in computer science. Learn more about him on his web page.
James L. Weaver is the chief scientist at Learning Assistant Technologies, a company that specializes in developing learner-centric tools. He is also the president of JMentor, a Java mentoring, training, and consulting practice.
Table Of Contents
Chapter 1: Java EE Essentials
Chapter 2: Getting Started
Chapter 3: JavaServer Pages
Chapter 4: Advanced JSP Topics
Chapter 5: JavaServer Faces
Chapter 6: Servlets
Chapter 7: Working with databases
Chapter 8: Advanced Topics in JDBC
Chapter 9: EJB Fundamentals and Session Beans
Chapter 10: EJB Entity Beans
Chapter 11: EJB Relationships, EJB QL and JDBC
Chapter 12: Design Patterns and EJB
Chapter 13: Message-Driven Beans
Chapter 14: Web Services and JAX-WS