Java Servlet Programming
Servlets are an exciting and important technology that ties Java to the Web, allowing programmers to write Java programs that create dynamic web content. Java Servlet Programming covers everything Java developers need to know to write effective servlets. It explains the servlet lifecycle, showing how to use servlets to maintain state information effortlessly. It also describes how to serve dynamic web content, including both HTML pages and multimedia data, and explores more advanced topics like integrated session tracking, efficient database connectivity using JDBC, applet-servlet communicaton, interservlet communication, and internationalization. Readers can use the book's numerous real-world examples as the basis for their own servlets. The second edition has been completely updated to cover the new features of Version 2.2 of the Java Servlet API. It introduces chapters on servlet security and advanced communication, and also introduces several popular tools for easier integration of servlet technology with dynamic web pages. These tools include JavaServer Pages (JSP), Tea, XMLC, and the Element Construction Set. In addition to complete coverage of 2.2 specification, Java Servlet programming, 2nd Edition, also contains coverage of the new 2.3 final draft specification.
What people are saying - Write a review
2.2 public abstract 2.O public static accent acute accent AE ligature application ATTLIST attributes auth-constraint avax browser charset client request Constructors context cookie default deployment descriptor Description Returns ejb-ref element contains encoding Enterprise JavaBeans env-entry error-page filter finger GenericServlet grave accent header HttpServlet HttpServletRequest HttpServletResponse res HttpSession id ID IMPLIED implementation introduced in Servlet IOException Description J2EE Java javax jhunter JXTA later Description method was introduced Methods public object output parameter ParameterNotFoundException path PCDATA println PrintWriter public abstract boolean public abstract Enumeration public abstract String public abstract void public static final public String regular expression RequestDispatcher resource response return null role-name security-role-ref server Servlet API 2.1 servlet container servlet-name ServletConfig ServletContext ServletOutputStream ServletRequest specified static final int status code String name Sun Microsystems Synopsis ELEMENT taglib Throwable Throws an IllegalStateException throws IllegalStateException Description throws ServletException Unicode web application web-resource-collection