Getting started
Sun Certified Web Component Developer (SCWCD) is one of most coveted certifications in the J2EE domain. If you're considering the SCWCD certification, you need to be aware that it takes more than just learning the servlet and JSP technologies. It requires in-depth knowledge of the topics specified in the exam objectives. It is not uncommon for even experienced programmers to perform poorly in the exam due to the fact that they might not be well-versed in everything that is covered by the objectives. For the best chance at success, it is important to follow a learning approach that is guided by the exam objectives.
The SCWCD certification exam can be taken only by Sun Certified Programmers for Java 2 platform.
This tutorial is intended for professionals experienced in developing Web applications using the Java technology servlet and Java Server Pages (JSP) APIs. As it is not a comprehensive tutorial for these technologies, it is not recommended for novices in this field. The aim of this tutorial is to provide precise coverage of the concepts tested in the SCWCD exam. It focuses solely on what you need to know to be successful in the exam.
The SCWCD certification consists of 13 main objectives dealing with servlets as well as JSP pages, using JavaBeans components in JSP pages, developing and using custom tags, and dealing with some important J2EE design patterns. The objectives are:
- The servlet model
- Structure and deployment of modern servlet Web apps
- The servlet container model
- Developing servlets to handle server-side exceptions
- Developing servlets using session management
- Developing secure Web applications
- Developing thread-safe servlets
- The JavaServer Pages technology model
- Developing reusable Web components
- Developing JSP pages using JavaBeans components
- Developing JSP pages using custom tags
- Developing a custom tag library
- J2EE design patterns
Each chapter of the tutorial deals with a single objective. The code snippets provided as examples are easy to understand. This tutorial does not elaborate much on each topic; rather, it helps you prepare for the exam by concentrating on the key points.
Each chapter contains mock questions in the pattern of the SCWCD exam. These questions demonstrate the use of the ideas covered in that objective. Explanations about the correct and incorrect choices are included to give you a better understanding of the concepts.

