本书配有电子课件、课后习题答案,以及各个章节的案例代码和实验代码。介绍了许多实际发过程中所使用的编程技巧,通过这些技巧,可以大大提升应用程序的发速度。各章都配有练习题,并且每章都有一个综合案例。每章还安排了实验题目,以供教师实验教学使用。
售 价:¥
纸质售价:¥35.20购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
出版说明
前言
第1章 Java Web开发概述
1.1 背景知识简介
1.2 Web开发基础知识
1.2.1 Web程序运行原理
1.2.2 Web服务器介绍
1.2.3 Web开发流程
1.3 Java Web开发平台的搭建
1.3.1 Java环境变量配置
1.3.2 集成开发环境MyEclipse的下载和配置
1.3.3 Tomcat服务器配置
1.3.4 部署项目
1.3.5 创建第一个Java Web项目
本章小结
实践与练习
一、选择题
二、简答题
实验指导
题目1 搭建Java Web开发环境
题目2 创建第一个Java Web程序
第2章 Java Web开发前端静态技术
2.1 Java Web开发前端技术简介
1.HTML
2.CSS
2.2 HTML 5标签技术
2.2.1 HTML 5声明文件
2.2.2 HTML 5文本和段落
2.2.3 HTML 5链接
2.2.4 HTML 5图像
2.2.5 HTML 5表格和列表
2.2.6 HTML 5表单
2.3 CSS技术
2.3.1 CSS样式
2.3.2 CSS框模型
2.3.3 CSS定位
2.3.4 CSS选择器
2.3.5 CSS高级特性
2.4 HTML 5/CSS设计页面案例
2.5 案例:DIV+CSS精美窗口设计
本章小结
实践与练习
一、选择题
二、填空题
实验指导
题目1 设计表格
题目2 使用项目列表制作垂直菜单
题目3 使用项目列表设计新闻模块
第3章 Java Web开发前端动态技术
3.1 JavaScript基本语法
3.1.1 JavaScript的输出
3.1.2 JavaScript的注释
3.1.3 JavaScript标识符与关键字
3.1.4 JavaScript基本数据类型
3.1.5 JavaScript变量
3.1.6 JavaScript运算符
3.2 JavaScript中的流程控制
3.2.1 分支结构
3.2.2 循环结构
3.2.3 控制循环结构
3.3 JavaScript函数
3.3.1 函数定义
3.3.2 函数调用
3.3.3 函数的参数
3.4 JavaScript对象
3.4.1 对象编程基础
3.4.2 String对象
3.4.3 Boolean对象
3.4.4 Math对象
3.4.5 Array对象
3.5 案例:用户注册信息的验证
1.案例要求
2.编写HTML文件
3.编写JavaScript代码完成注册信息验证
4.案例运行界面
本章小结
实践与练习
一、选择题
二、写出下面代码的运行结果
三、编写程序
实验指导
实验目的和要求
实验1:JavaScript中的流程控制
实验2:JavaScript构造函数及对象的使用
第4章 Tomcat服务器
4.1 Tomcat服务器简介
1.Tomcat名称的起源
2.Tomcat版本及差别
3.Tomcat服务器、应用服务器及Web服务器的关系
4.2 部署Tomcat服务器
4.2.1 Tomcat服务器的安装与启动
4.2.2 Tomcat服务器安装目录介绍
4.2.3 在MyEclipse中配置Tomcat服务器
4.2.4 Tomcat服务器异常纠错
4.3 在Tomcat服务器中发布Web应用
4.3.1 Web应用的组成结构
4.3.2 配置Web应用虚拟目录和默认页面
4.3.3 发布Web应用
4.4 配置虚拟主机
1.配置www.example1.net虚拟主机
2.配置www.example2.net虚拟主机
4.5 案例:创建一个Java Web网站
1.案例要求
2.创建Hello项目结构
本章小结
实践与练习
一、选择题
二、简答题
实验指导
题目1 测试Tomcat服务器
题目2 配置Tomcat根路径项目
题目3 实现Tomcat动态网页项目
第5章 HTTP协议
5.1 HTTP协议概述
5.1.1 HTTP协议简介
5.1.2 HTTPWatch工具简介
5.2 HTTP请求
5.2.1 HTTP请求信息
5.2.2 HTTP请求常见消息头
5.3 HTTP响应
5.3.1 HTTP响应消息
5.3.2 HTTP常见响应消息头
5.4 HTTP通用头字段
1.Cache-Control
2.Connection
3.Date
4.Pragma
5.Transfer-Encoding
6.Trailer
7.Upgrade
8.Via
9.Warning
本章小结
实践与练习
一、选择题
二、简答题
实验指导
实验目的和要求
实验1:两种提交表单方式案例
实验2:HTTP协议分析
第6章 JSP语法基础
6.1 JSP页面概述
6.2 JSP指令
6.2.1 page指令
6.2.2 include指令
6.3 JSP语法
6.3.1 JSP模板元素
6.3.2 JSP表达式
6.3.3 JSP脚本片段
6.3.4 JSP声明
6.3.5 JSP注释
6.4 JSP动作标签
6.4.1 JSP动作标签概述
6.4.2 <jsp:include>标签
6.4.3 <jsp:forward>标签
6.4.4 <jsp:param>标签
6.5 案例:简单的用户登录功能
1.创建Java Web项目
2.设计页面
3.测试Web应用程序
本章小结
实践与练习
一、选择题
二、简答题
实验指导
题目1 计算梯形面积
题目2 动态输出表格
题目3 统计网页访问人数
第7章 Servlet技术
7.1 Servlet概述
7.2 Servlet接口
7.2.1 GenericServlet和HttpServlet
7.2.2 请求消息和响应消息
7.3 Servlet生命周期
1.加载和实例化
2.初始化
3.处理请求
4.服务终止
7.4 创建Servlet
7.4.1 Servlet的创建
7.4.2 Servlet的配置
7.4.3 ServletConfig接口
7.4.4 ServletContext接口
7.5 Servlet请求HttpServletRequest接口
7.5.1 获取请求消息
7.5.2 获取表单数据
7.5.3 请求转发
7.6 Servlet响应HttpServletResponse接口
7.6.1 设置状态码
7.6.2 设置HTTP协议响应头
7.6.3 请求重定向
7.7 Servlet会话
7.7.1 Servlet会话跟踪技术
7.7.2 HttpSession接口
7.8 Servlet监听器
7.8.1 Servlet上下文监听
7.8.2 HTTP会话监听
7.8.3 Servlet请求监听
7.8.4 在Web应用中使用事件监听器
7.9 案例:在多个请求页面中购书信息的获取
1.案例要求
2.BookNameServlet类
3.BookPriceServlet类
4.BookCountServlet类
5.CalculateServlet类
本章小结
实践与练习
一、选择题
二、简答题
三、编写程序
实验指导
实验目的和要求
实验1:使用HttpServletRequest接口获取表单数据
实验2:Servlet中HttpSession对象的使用
第8章 JSP会话技术
8.1 会话概述
1.基于Cookie的会话管理
2.基于HttpSession的会话管理
8.2 Cookie对象
8.2.1 Cookie原理
8.2.2 Cookie对象的常用方法
8.3 Session对象
8.3.1 Session原理
8.3.2 Session对象的常用方法
8.4 案例:用户订单管理
1.案例要求
2.创建GoodCar项目,代码参见Example83所示。
本章小结
实践与练习
一、选择题
二、简答题
实验指导
题目1 测试Cookie技术
题目2 测试Session技术
题目3 使用URL重定向实现Session
第9章 JSP内置对象和作用域
9.1 内置对象和作用域概述
9.2 内置对象
9.2.1 out对象
9.2.2 request对象
9.2.3 response对象
9.2.4 session对象
9.2.5 application对象
9.2.6 exception对象
9.2.7 pageContext对象
9.2.8 page对象
9.2.9 config对象
9.3 四大作用域
9.3.1 page范围
9.3.2 request范围
9.3.3 session范围
9.3.4 application范围
9.4 案例:带验证码的用户登录模块
1.案例要求
2.Login.jsp
3.Handler.jsp
4.Main.jsp
本章小结
实践与练习
一、选择题
二、简答题
三、编写程序
实验指导
实验目的和要求
实验1:使用request和response对象对表单数据动态响应
实验2:session对象的使用
第10章 JDBC数据库技术
10.1 JDBC概述
1.JDBC与ODBC
2.JDBC的主要功能
3.JDBC的层次
4.JDBC的工作原理
10.2 JDBC常用API
10.2.1 Driver类
10.2.2 DriverManager类
10.2.3 Connection类
10.2.4 Statement类
10.2.5 PreparedStatement类
10.2.6 CallableStatement接口
10.2.7 ResultSet接口
10.3 数据库连接过程
10.4 JDBC对象数据库操作
10.4.1 增加数据
10.4.2 修改数据
10.4.3 删除数据
10.4.4 查询数据
10.4.5 批处理
10.4.6 存储过程调用
10.5 案例:分页查询大型数据库
1.案例要求
2.创建pagination项目,代码参见pagination
本章小结
实践与练习
一、选择题
二、简答题
实验指导
题目1 测试JDBC数据库连接
题目2 使用Statement实现数据库批量插入操作
题目3 使用PreparedStatement实现查询SQL
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜