TDP Exam Review
The following items would be good to know for the TDP exam:
-
The basics of the MVC architecture and the roles that the Model, View
and Controller play.
-
How a Web component (servlet or JSP) can transfer control to another Web
component.
-
The basics of programming servlets and writing JSPs and why you might
use each of those kinds of Web components.
-
What an HTTP session is and how JEE application servers manage them.
-
The fundamentals of Spring containers and how they manage instances
of beans.
-
How Spring implements dependency injection and the various options
programmers have when using DI.
-
How Spring supports transactions and how to configure them.
-
The fundamentals of the JSP expression language and how to use
tags from the JSTL core tag library, especially in the
context of MVC Web applications.
-
How to write Java classes that use JAX-RS annotations to implement
RESTful applications that use the four "CRUD" methods.