Servlets and Java Server Pages (JSP) are the industry’s technology of choice to provide dynamic web based user interfaces and used in applications such as online banking, online bookstores as well as enterprise applications. They solve the problem of software deployment by centralizing that deployment to the server itself. Building a quality user interface for this environment can be tricky. Java integrates several technologies that can work in concert to build a client-side UI for a server-based application: Servlets and JSPs let you easily handle forms built using HTML and delivered via HTTP and the Web server. This course discusses these technologies from the programming point of view, showing you how to use them effectively. In addition to the technology itself we’ll look at the overall architectural issues, discussing both how to mix and match these technologies to solve specific problems. |