本教材按照教、学、做一体化模式精编了JSP的核心内容,以核心知识、能力目标、任务驱动和实践环节为单元组织本教材的体系结构。核心知识体现最重要和实用的知识,是教师需要重点讲解的内容;能力目标提出学习核心知识后应具备的编程能力;任务驱动给出了教师和学生共同来完成的任务;实践环节给出了需要学生独立完成的实践活动。
全书共分10章。第1章主要介绍了JSP运行环境的构建,并通过一个简单的Web应用介绍了JSP项目开发的基本步骤。第2章讲述了JSP语法,包括Java脚本元素以及常用的JSP标记。第3章介绍了常见的JSP内置对象,包括request、response、session、application以及out。第4章介绍了JSP与JavaBean, JSP和JavaBean技术的结合不仅可以实现数据的表示和处理分离,而且可以提高JSP程序代码重用的程度,是JSP编程中常用的技术。第5章详细地介绍了在JSP中如何访问关系数据库,如Oracle、SQL Server、MySQL和Microsoft Access等数据库。第6章、第7章讲述了Servlet的运行原理以及基于Servlet的MVC模式。第8章详细地讲述了过滤器的概念、运行原理以及实际应用。过滤器可以过滤浏览器对服务器的请求,也可以过滤服务器对浏览器的响应。第9章主要介绍了EL与JSTL核心标签库的基本用法。第10章通过一个综合案例讲述了如何采用JSP+JavaBean+Servlet的模式来开发一个Web应用。
本教材特别注重引导学生参与课堂教学活动,适合高等院校相关专业作为教、学、做一体化的教材。
