本书面向Java Web开发的初学者,第1~第3章介绍HTML5、CSS和JavaScript这3个Web前端开发的主要技术,帮助读者初步理解并掌握前端开发的方法;第4章介绍Web开发必须理解的HTTP,并讲解Java Web开发的环境部署的方式;第5~第8章全面介绍Java Web的核心技术,包括Servlet、JSP、JavaBean、EL表达式、过滤器和监听器等;第9章给出大学生在线二手交易市场系统的需求分析和数据库设计,进一步提升读者对Java Web应用开发中需求分析和数据库设计的理解。