经典案例,大量习题,理论结合实践;循序渐进,合理架构,便于学习理解;推陈出新,扩展思路,提升实用价值。本书系统地介绍了JSP技术的概念、方法与实现过程,内容通俗易懂,由浅入深,集实用性、可扩展性于一体。全书提供了大量的案例习题,与讲解知识点紧密结合;配有多媒体教学课件,方便教学;提供所有例题源代码、习题答案,方便学习;加入多个Web应用新知识点,使读者与时俱进。
本书系统地介绍了JSP技术的概念、方法与实现过程,包括JSP运行环境、JSP语法与组成元素、JSP内置对象、JSP对数据库的操作、JSP对JavaBean和Servlet的调用、JSP核心表达式与标签、Web网页模板技术、JSP实用组件技术和MVC设计模式等,最后还介绍了论坛和购物车两个JSP综合实例。通过本书的学习,读者可以系统地掌握JSP技术相关概念、方法、编程思路和技巧。本书不求面面俱到,也不追求博大精深,仅要求能够使读者在最短的时间内学会用JSP开发动态网站的编程技术。
本书可作为普通高等院校计算机及相关专业“Web程序设计”、“JSP程序设计”、“动态网站设计”等课程的教材,也可作为JSP初学者及网站开发人员的参考用书。
目录
- 第1章JSP初步
- 1.1认识JSP
- 1.2JSP技术特性
- 1.3JSP工作原理
- 1.4搭建JSP的运行环境
- 1.4.1JDK的安装与配置
- 1.4.2Tomcat的安装、运行与目录结构
- 1.4.3Eclipse的安装、运行与特性
- 1.5JSP程序初步
- 1.5.1创建JSP页
- 1.5.2部署JSP程序
- 小结
- 习题
- 第2章JSP辅助知识
- 2.1JSP中的HTML元素
- 2.1.1HTML文本结构
- 2.1.2表单元素设置
- 2.1.3其他元素设置
- 2.2JSP中的JavaScript语言
- 2.2.1JavaScript语言概述
- 2.2.2网页中的JavaScript
- 2.2.3基本语法
- 2.2.4常用语句
- 2.2.5对象
- 2.2.6事件
- 2.3Web应用程序体系结构
- 2.3.1三层架构
- 2.3.2二层架构
- 2.3.3JSP技术支持的架构
- 2.4应用服务器
- 2.4.1Web服务器
- 2.4.2JSP引擎和Servlet引擎
- 2.5HTTP
- 小结
- 习题
- 第3章JSP语法详解
- 3.1JSP文件的组成
- 3.1.1JSP页的创建
- 3.1.2JSP文件的组成元素
- 3.1.3JSP的转义字符
- 3.2JSP注释方式
- 3.2.1HTML注释
- 3.2.2JSP隐藏注释
- 3.2.3脚本段注释
- 3.3JSP脚本元素
- 3.3.1声明语句
- 3.3.2脚本段
- 3.3.3JSP表达式
- 3.4JSP指令元素
- 3.4.1页面指令元素:page
- 3.4.2包含指令元素:include
- 3.4.3提供动作指令元素:taglib
- 3.5JSP动作元素
- 3.5.1包含文件:jsp:include
- 3.5.2请求转发:jsp:forward
- 3.5.3声明使用JavaBean:jsp:useBean
- 3.5.4设置JavaBean属性值:jsp:setProperty
- 3.5.5获取JavaBean属性值:jsp:getProperty
- 3.5.6声明使用Java插件:jsp:plugin与jsp:fallback
- 3.5.7参数传递:jsp:params与jsp:param
- 3.5.8其他动作元素
- 小结
- 习题
- 第4章JSP内置对象详解
- 第5章JavaBean组件技术
- 第6章Servlet核心技术
- 第7章JSP操作数据库核心技术
- 第8章JSP核心表达式与标签
- 第9章Web网页模板技术
- 第10章JSP实用组件技术
- 第11章MVC设计模式
- 第12章JSP实例开发1论坛
- 第13章JSP实例开发2购物车