Description
One-Stop Shopping for Serious Web
Developers!
The authoritative guide to every technology that enterprise Web developers need to
master, including HTML 4 Java 2 Standard Edition 1.3 technology, servlets, JavaServer Pages technology, and more. Core Web Programming, Second
Edition brings them all together in the ultimate Web development
resource for experienced programmers.
HTML 4: In-depth, practical coverage of HTML document structure,
block-level and text-level elements, frames, cascading style sheets, and
beyond.
Java 2 technology: Basic syntax, object-oriented design, applets and
animation, the Java Plug-In tool, user interface development with Swing, layout
managers, Java 2D[tm] API, multithreading, network programming, database
connectivity and more.
Server-Side Java technology: Servlets, JSP technology, XML, and
JDBC technology--the foundations of enterprise development with Java
technology. Advanced topics include JSP technology custom tag libraries;
combining servlets and JSP technology (MVC); database connection pooling; SAX,
DOM, and XSLT processing; and detailed coverage of HTTP 1.1.
Server-Side Java technology technology: Dynamic creation of Web page content, user
event monitoring, HTML form field validation, and more. Includes a complete
quick reference guide.
The first edition of this book is used in leading computer science programs
worldwide, from MIT to Stanford, UC Berkeley to Princeton, UCLA to Johns
Hopkins. Now, it's been 100% updated for today's hottest Web development
technologies--with powerful new techniques, each with complete working code
examples!
MARTY HALL is a Senior Computer Scientist in the Research and Technology
Development Center at the Johns Hopkins University Applied Physics Lab, where he
specializes in the application of Java and Web technology to customer problems.
He also teaches Java and Web programming in the Johns Hopkins part-time
graduate program in Computer Science, where he directs the Distributed Computing
and Web Technology concentration areas. When he gets a chance, he also teaches
industry short courses on servlets, JavaServer Pages, and other Java technology
areas. He is the author of Core Servlets and
JavaServer Pages and the first edition of Core Web
Programming.
LARRY BROWN is a Senior Network Engineer at the Naval Surface Warfare
Center, Carderock Division, where he specializes in developing and deploying
network and Web solutions in an enterprise environment. He is also a Computer
Science faculty member at the Johns Hopkins University, where he teaches
server-side programming, distributed Web programming, and Java user interface
development for the part-time graduate program in Computer Science.
MARTY HALL is a Senior Computer Scientist in the Research and Technology
Development Center at the Johns Hopkins University Applied Physics Lab, where he
specializes in the application of Java and Web technology to customer problems.
He also teaches Java and Web programming in the Johns Hopkins part-time
graduate program in Computer Science, where he directs the Distributed Computing
and Web Technology concentration areas. When he gets a chance, he also teaches
industry short courses on servlets, JavaServer Pages, and other Java technology
areas. He is the author of Core Servlets and
JavaServer Pages and the first edition of Core Web
Programming.