佟强编著的《JSP程序设计》从实践出发,系统地介绍JSP程序的设计开发。第1章介绍HTML标签,以及如何读取表单数据。第2章介绍JSP的工作原理、Web应用程序的目录结构、常见的应用服务器、集成开发环境Eclipse。第3章介绍JSP的基本语法,包括指令元素、脚本元素、动作元素。第4章介绍HTTP协议和全部9个JSP内部对象。第5章介绍使用JavaBean封装业务逻辑的代码并在JSP页面中使用JavaBean。第6章介绍表达式语言EL,它可以用更简洁的语法读取属性的取值。第7章介绍JSP标准标签库JSTL,使用标签可以让页面更简洁并易于维护。第8章介绍JSP的基础Servlet,并将Servlet和JSP进行比较。第9章介绍监听器和过滤器。监听器(Listener)用于监听并处理Web应用中发生的各种事件。过滤器(Filter)可以截获HTTP请求和响应。第10章介绍MVC设计模式,使用JSP+Servlet+JavaBean实现MVC模式,并介绍MVC框架Struts2。第11章介绍JDBC连接各种常见数据库,除了介绍基本数据库操作之外,还介绍事务处理、存储过程、连接池与数据源、ORM框架Hibernate等高级数据库技术。