23.9. Summary

Wow! This wraps up the section on server-side programming. Now you know how to process XML documents by using DOM, SAX, and XSLT. You also know how to write servlets and JavaServer Pages, perform HTTP tunneling, and communicate with databases by using JDBC. No doubt you've already started to put these technologies to use in new and exciting Web applications. No doubt your boss is impressed (or are you the boss now?).

In the next section we move back to the client side and discuss JavaScript, an interpreted language that runs in the browser. JavaScript can be applied in a variety of ways to make Web pages more flexible and dynamic, but one of the major applications is to check the format of HTML form data before it is submitted to ...

Get Core Web Programming, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.