-
内容大纲
本书根据MVC模式思想,以Web开发流程的知识点为主线,向读者介绍Java Web开发技术。全书重点介绍Java Web开发平台、Servlet、JSP、过滤器与监听器、EL表达式与JSTL标签库、Cookie与Session会话技术、JDBC数据库应用、MVC设计模式等Web后端开发技术。其中,HTML 5标签、CSS技术以及JavaScript脚本语言等Web前端开发知识放在电子教材中。本书纸质教材共11章,电子教材共2章,除最后一章外,每章包括学习目标、主要知识点、思想引领、基本理论、实例分析、本章小结、实验指导、课后练习8方面的内容,书中以赞美祖国、描写幸福生活和歌颂党的诗词为实例,学习过程轻松愉快。
本书适合作为高等院校计算机相关专业的教材,也可作为Web开发人员的参考用书。全书配套丰富的教学资源。 -
作者介绍
-
目录
第1章 Java Web开发基础
1.1 Java Web的产生背景
1.2 C/S架构与B/S架构
1.2.1 C/S架构
1.2.2 B/S架构
1.3 HTTP与URL格式
1.3.1 HTTP
1.3.2 URL格式
1.4 Web程序的运行原理
1.5 本章小结
1.6 实验指导
1.7 课后练习
第2章 Java Web开发平台搭建
2.1 JDK的安装与配置
2.1.1 JDK的安装
2.1.2 JDK的配置
2.2 Tomcat服务器
2.2.1 Tomcat的安装
2.2.2 Tomcat的启动
2.2.3 Tomcat服务器的异常纠错
2.2.4 Tomcat服务器的乱码纠错
2.2.5 Web项目发布与虚拟目录
2.3 集成开发环境MyEclipse
2.3.1 MyEclipse的下载和安装
2.3.2 MyEclipse的启动与配置
2.3.3 创建第一个Java Web项目
2.3.4 将Web项目发布到Tomcat中
2.4 本章小结
2.5 实验指导
2.6 课后练习
第3章 Web后端Servlet技术
3.1 Servlet的原理与特点
3.1.1 Servlet的运行原理
3.1.2 Servlet的运行特点
3.2 Servlet接口与生命周期
3.2.1 Servlet接口
3.2.2 Servlet生命周期
3.3 Servlet接口的实现类
3.3.1 实现类GenericServlet
3.3.2 实现类HttpServlet
3.4 Servlet的配置文件
3.4.1 配置文件的组成
3.4.2 URL映射的访问流程
3.5 ServletConfig与ServletContext
3.5.1 ServletConfig接口
3.5.2 ServletContext接口
3.6 RequestDispatcher对象
3.7 本章小结
3.8 实验指导
3.9 课后练习
第4章 Servlet请求与响应接口
4.1 HttpServletRequest接口
4.1.1 获取请求消息的方法
4.1.2 获取请求参数的方法
4.1.3 请求参数的字符编码设置
4.2 HttpServletResponse接口
4.2.1 HTTP响应状态行的访问
4.2.2 HTTP响应头部的访问
4.2.3 响应消息的字符编码设置
4.2.4 文件下载功能的实现
4.3 本章小结
4.4 实验指导
4.5 课后练习
第5章 Servlet的会话技术
5.1 会话技术概述
5.1.1 会话原理与特点
5.1.2 HTTP缺陷的解决方法
5.2 Cookie对象的应用
5.2.1 Cookie的工作原理
5.2.2 Cookie的基本方法
5.3 Session对象的应用
5.3.1 Session的工作原理
5.3.2 Session的常用方法
5.3.3 URL重写技术
5.4 本章小结
5.5 实验指导
5.6 课后练习
第6章 Servlet过滤器与监听器
6.1 Filter过滤器
6.1.1 Filter接口
6.1.2 Filter工作原理
6.1.3 Filter的配置
6.1.4 FilterConfig接口
6.2 Listener监听器
6.2.1 事件处理的相关概念
6.2.2 Servlet的事件监听器
6.3 本章小结
6.4 实验指导
6.5 课后练习
第7章 Web项目的JSP技术
7.1 JSP概述
7.1.1 JSP的主要特征
7.1.2 JSP的构成要素
7.2 JSP的脚本元素
7.2.1 JSP脚本片段
7.2.2 JSP表达式
7.2.3 JSP声明
7.2.4 JSP注释
7.3 JSP的标签
7.3.1 JSP指令标签
7.3.2 JSP动作标签
7.4 本章小结
7.5 实验指导
7.6 课后练习
第8章 JSP内置对象与作用域
8.1 JSP内置对象概述
8.2 JSP的常见内置对象
8.2.1 out对象
8.2.2 request对象
8.2.3 response对象
8.2.4 session对象
8.2.5 application对象
8.2.6 pageContext对象
8.2.7 page对象
8.2.8 config对象
8.2.9 exception对象
8.3 JSP的4大作用域
8.3.1 page范围
8.3.2 request范围
8.3.3 session范围
8.3.4 application范围
8.4 本章小结
8.5 实验指导
8.6 课后练习
第9章 EL表达式语言与JSTL标签库
9.1 EL表达式语言
9.1.1 EL保留字与标识符
9.1.2 EL变量与常量
9.1.3 EL运算符
9.1.4 EL内置对象
9.2 JSTL标准标签库
9.2.1 JSTL的下载、安装和测试
9.2.2 核心标签库的使用方法
9.3 本章小结
9.4 实验指导
9.5 课后练习
第10章 JDBC数据库应用
10.1 MySQL开发平台的搭建
10.1.1 MySQL的安装和配置
10.1.2 Navicat软件的应用
10.2 JDBC的总体结构
10.3 JDBC应用程序接口
10.3.1 Driver接口
10.3.2 DriverManager类
10.3.3 Connection接口
10.3.4 Statement接口
10.3.5 PreparedStatement接口
10.3.6 CallableStatement接口
10.3.7 ResultSet接口
10.4 JDBC数据库编程步骤
10.5 JDBC数据库操作实例
10.5.1 数据查询
10.5.2 数据添加
10.5.3 数据修改
10.5.4 数据删除
10.5.5 存储过程
10.5.6 批处理技术
10.5.7 综合实例
10.6 本章小结
10.7 实验指导
10.8 课后练习
第11章 Web设计模式与项目案例
11.1 Web设计模式
11.1.1 JSP设计模式
11.1.2 MVC设计模式
11.2 Web项目开发
11.2.1 需求分析
11.2.2 系统概要设计
11.2.3 系统详细设计
11.2.4 数据库设计
11.3 项目编码与调试发布
11.3.1 项目的编码
11.3.2 调试和发布
11.4 本章小结
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...