本书从实用的角度出发,为Java Web开发人员提供一个完整的基于MVC设计模式的招生考试报名系统; 采用软件工程的思想,按照系统需求分析、数据库设计、架构设计、模块编码实现的次序组织内容。全书共分为13章,第1章侧重讲解系统实现时用到的技术,包括HTML、CSS、JSP基本内置对象、EL表达式、JSTL、Servlet和过滤器等; 第2章介绍系统需求; 第3章是数据库设计; 第4章是站点资源组织与用户界面设计,体现了系统的MVC模式设计,后续人员的分工合作基于此展开; 第5~13章讲解具体的模块实现代码和使用的关键技术。
书中总结出了Java Web项目中常用的技术要点,例如验证码生成与使用、密码的加密与解密、表单验证、数据库连接、中文乱码问题、过滤器与监听器使用、JspSmartUpload组件应用、Jxl组件操作Excel表等; 编制了Java Web开发技术要点索引,方便读者查阅。
本书可以作为高等院校和职业院校学生学习Java Web应用程序开发课程的教材,也可以作为Java Web应用开发人员的参考用书。