本书以Servlet 2.4和JSP 2.0规范为基础,详细介绍了应用Java技术实现Web应用的相关技术及编程方法,体现了应用Java技术开发Web应用的发展特性,涉及了当前应用广泛的开发规范,结构清晰,应用实例丰富,实现了理论学习和具体应用的充分结合。 主要内容包括:以Servlet为基础的Web应用的基础知识;以JSP 2.0规范为基础的JSP技术(JSP基本语法、JSP内置对象的使用、JavaBean技术在JSP中的应用、标准标签库JSTL的使用),JSP 2.0自定义标签的做法(Tag接口、IteratingTag接口、BodyTag接口、SimpleTag接口),JDBC数据库访问技术(JDBC处理数据库方法、使用数据源、使用连接池、实现分页显示),Web应用分层与设计模式(JSP设计模式、MVC编程模式、持久层设计策略、应用DAO模式访问数据库。最后还介绍了一个Java Web综合实例——在线购书系统。 本书可作为计算机相关专业的教学用书,也可作为计算机工程技术人员的参考书。