万本电子书0元读

万本电子书0元读

顶部广告

Java Web应用开发技术与案例教程 第2版电子书

配套资源:电子课件、知识视频、素材/源代码、理论课教案、实验课教案、教学大纲、试题库(含答案) 本书特色: 贯穿“项目驱动、设计主导、案例教学”的思想。 介绍每种发技术并都提供了与其相关的发案例。 每个案例都给出了详细的设计思想、设计方法、实现步骤的分析和描述。

售       价:¥

纸质售价:¥48.70购买纸书

79人正在读 | 0人评论 6.2

作       者:张继军,董卫,王婷婷

出  版  社:机械工业出版社

出版时间:2020-08-01

字       数:17.7万

所属分类: 教育 > 大中专教材 > 成人/中高职教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
《Java Web应用发技术与案例教程 第2版》从实用的角度出发,为Java Web发人员提供了一套实用的发技术,通过案例由浅深地介绍这些技术的基本原理和应用,以及它们的整合应用。《Java Web应用发技术与案例教程 第2版》共13章,第1~7章是基础篇,介绍了Java Web发所必需的基础知识,包括:Java Web发环境的搭建、静态网页发技术(HTML、JavaScript、CSS)、JSP技术、JDBC数据库访问技术、JavaBean技术、Servlet技术,并基于Java Web常用的发模式介绍了这些技术之间的关系与整合方法;第8~13章为提高篇,介绍了Java Web应用程序发的高级技术和常用框架技术,包括:EL和JSTL技术、jQuery前端框架技术、Ajax编程技术、过滤器和监听器技术、Web发中常用的实用技术、Struts2框架技术等相关内容。 《Java Web应用发技术与案例教程 第2版》提供了丰富的案例程序,通过这些应用案例对发、集成、部署及具体的实现过程和方法都给出了详尽的阐释,使理论与实践紧密结合,力求让读者通过这些案例领会并掌握Java Web发中的各种基本技巧和设计方法。 《Java Web应用发技术与案例教程 第2版》主要面向初学者,特别适合高等院校和职业院校学生作为学习Java Web应用程序发技术课程的教材,也可作为Java Web发人员的学习资料和参考用书。<br/>【推荐语】<br/>配套资源:电子课件、知识视频、素材/源代码、理论课教案、实验课教案、教学大纲、试题库(含答案) 本书特色: 贯穿“项目驱动、设计主导、案例教学”的思想。 介绍每种发技术并都提供了与其相关的发案例。 每个案例都给出了详细的设计思想、设计方法、实现步骤的分析和描述。<br/>
目录展开

书名页

版权页

第2版前言

第1版前言

目录

第1章 Java Web应用开发技术概述

1.1 Java Web应用开发技术简介

1.1.1 Java Web应用

1.1.2 Java Web应用开发技术

1.2 Java Web运行环境及开发工具

1.2.1 Java JDK的下载与安装

1.2.2 Tomcat服务器的安装与配置

1.2.3 Eclipse集成开发工具的下载、安装与使用

1.2.4 MyEclipse集成开发工具的下载、安装与使用

1.3 Java Web应用程序的开发与部署

1.3.1 Java Web应用的开发过程示例

1.3.2 Java Web应用程序的打包与部署以及导入与导出

1.3.3 配置虚拟目录

本章小结

习题

第2章 静态网页开发技术

2.1 HTML网页设计

2.1.1 HTML文档结构与基本语法

2.1.2 HTML的基本标签与使用

2.1.3 HTML表单标签与表单设计

2.1.4 表单设计案例—学生入校注册页面设计

2.1.5 HTML框架标签与框架设计

2.1.6 框架设计案例—多媒体播放系统设计

2.1.7 HTML5语法与HTML5表单新特性

2.1.8 案例—基于HTML5表单新特性实现客户注册输入校验

2.2 CSS样式表

2.2.1 CCS样式表的定义与使用

2.2.2 CSS常用属性

2.2.3 案例—利用CCS对注册页面实现修饰

2.3 JavaScript脚本语言

2.3.1 JavaScript的基本语法

2.3.2 JavaScript的事件

2.3.3 JavaScript的对象

2.3.4 案例—JavaScript实现输入验证

2.4 基于HTML+JavaScript+CSS的开发案例

2.4.1 JavaScript+CSS+DIV实现下拉菜单

2.4.2 JavaScript+CSS+DIV实现表格变色

本章小结

习题

第3章 JSP技术

3.1 JSP技术概述

3.1.1 JSP页面的结构

3.1.2 JSP程序的运行机制

3.2 JSP语法

3.2.1 JSP基本元素

3.2.2 JSP指令元素

3.2.3 JSP动作元素

3.3 JSP内置对象概述

3.4 request对象

3.4.1 request对象的常用方法

3.4.2 访问(获取)请求参数

3.4.3 新属性的设置和获取

3.4.4 获取客户端信息

3.5 response对象

3.5.1 response对象的常用方法

3.5.2 重定向网页

3.5.3 页面定时刷新或自动跳转

3.6 session对象

3.6.1 session对象的主要方法

3.6.2 创建及获取客户的会话信息

3.7 application对象

3.7.1 application对象的主要方法

3.7.2 案例—统计网站访问人数

3.8 out对象

3.9 JSP应用程序设计综合案例

3.9.1 网上答题及其自动评测系统

3.9.2 设计简单的购物车应用案例

本章小结

习题

第4章 JDBC数据库访问技术

4.1 JDBC技术概述

4.1.1 驱动程序接口Driver

4.1.2 驱动程序管理器DriverManager

4.1.3 数据库连接接口Connection

4.1.4 执行SQL语句接口Statement

4.1.5 执行动态SQL语句接口PreparedStatement

4.1.6 访问结果集接口ResultSet

4.2 JDBC访问数据库

4.2.1 注册驱动MySQL的驱动程序

4.2.2 JDBC连接数据库创建连接对象

4.2.3 创建数据库的操作对象

4.2.4 执行SQL

4.2.5 获得查询结果并进行处理

4.2.6 释放资源

4.2.7 数据库乱码解决方案

4.3 综合案例——学生身体体质信息管理系统的开发

4.3.1 数据库和数据表的建立

4.3.2 注册驱动并建立数据库的连接

4.3.3 添加记录模块的设计与实现

4.3.4 查询记录模块的设计与实现

4.3.5 修改记录模块的设计与实现

4.3.6 删除记录模块的设计与实现

4.3.7 数据库操作的模板

4.3.8 整合各设计模块形成完整的应用系统

4.3.9 问题与思考

本章小结

习题

第5章 JavaBean技术

5.1 JavaBean技术

5.1.1 JavaBean的设计

5.1.2 JavaBean的安装和部署

5.2 基于JSP脚本代码访问JavaBean

5.3 基于JSP动作标签访问JavaBean

5.3.1 声明JavaBean对象

5.3.2 访问JavaBean属性——设置JavaBean属性值

5.3.3 访问JavaBean属性——获取JavaBean属性值并显示

5.3.4 访问JavaBean方法——调用JavaBean业务处理方法

5.3.5 案例——基于JavaBean+JSP求任意两数代数和

5.4 多个JSP页面共享JavaBean

5.4.1 共享JavaBean的创建与获取

5.4.2 案例——网页计数器JavaBean的设计与使用

5.5 综合案例——数据库访问JavaBean的设计

5.5.1 数据库连接对象工具类的设计与实现

5.5.2 数据库访问JavaBean的设计与实现

5.5.3 在JSP中使用JavaBean访问数据库

本章小结

习题

第6章 Servlet技术

6.1 Servlet技术概述

6.1.1 Servlet编程接口

6.1.2 Servlet的基本结构与配置方式

6.2 Servlet的建立与注释配置

6.2.1 Servlet的构建案例与构建过程

6.2.2 注释配置

6.3 Servlet常用对象及其方法

6.4 综合案例——基于JSP+Servlet的用户登录验证

6.5 JSP与Servlet的数据共享

6.5.1 基于请求的数据共享

6.5.2 基于会话的数据共享

6.5.3 基于应用的数据共享

6.6 JSP与Servlet的关联关系

6.7 MVC开发模式与应用案例

6.7.1 MVC开发模式

6.7.2 基于JSP+Servlet+JavaBean实现复数运算

6.7.3 基于JSP+Servlet+JavaBean实现用户注册

本章小结

习题

第7章 Java Web常用开发模式与案例

7.1 单纯的JSP页面开发模式

7.1.1 单纯的JSP页面开发模式简介

7.1.2 JSP页面开发模式案例——求和运算

7.1.3 JSP+JDBC开发模式案例——实现基于数据库的登录验证

7.1.4 单纯的JSP页面开发模式存在的问题与缺点

7.2 JSP+JavaBean开发模式

7.2.1 JSP+JavaBean开发模式简介

7.2.2 JSP+JavaBean开发案例——求和运算

7.2.3 JSP+JavaBean+JDBC开发案例——基于数据库的登录验证

7.2.4 JSP+JavaBean开发模式的优点与缺点

7.3 JSP+Servlet开发模式

7.3.1 JSP+Servlet开发模式简介

7.3.2 JSP+Servlet开发案例——求和运算

7.3.3 JSP+Servlet+JDBC开发案例——基于数据库的登录验证

7.3.4 JSP+Servlet开发模式的优点与缺点

7.4 JSP+Servlet+JavaBean开发模式

7.4.1 基于JSP+Servlet+JavaBean的MVC的实现

7.4.2 JSP+Servlet+JavaBean开发案例——求和运算

7.4.3 JSP+Servlet+JavaBean开发案例——基于数据库的登录验证

7.4.4 JSP+Servlet+JavaBean开发案例——学生体质信息管理系统

7.5 JSP+Servlet+JavaBean+DAO开发模式

7.5.1 DAO模式与数据库访问架构

7.5.2 JSP+Servlet+JavaBean+DAO开发案例—学生体质信息管理

本章小结

习题

第8章 EL和JSTL技术

8.1 表达式语言EL

8.1.1 EL语法

8.1.2 EL内部对象

8.1.3 EL对JavaBean的访问

8.2 JSTL

8.2.1 JSTL简介

8.2.2 常用的JSTL标签

8.2.3 JSTL标准函数

8.3 综合案例—使用EL和JSTL显示查询结果

本章小结

习题

第9章 jQuery前端框架技术

9.1 jQuery的使用方法

9.1.1 下载jQuery以及在网页中添加jQuery框架

9.1.2 jQuery的语法

9.1.3 jQuery应用简单案例

9.2 jQuery选择器

9.2.1 基本选择器

9.2.2 层次选择器

9.2.3 过滤选择器

9.2.4 表单选择器

9.3 使用jQuery操作DOM

9.3.1 元素操作

9.3.2 节点操作

9.4 jQuery中的事件

9.5 jQuery综合案例

9.5.1 案例1—图片预览与数据删除

9.5.2 案例2—垂直二级导航菜单

本章小结

习题

第10章 Ajax编程技术

10.1 Ajax技术简介

10.2 XMLHttpRequest对象

10.3 Ajax应用案例

10.3.1 案例—异步表单验证

10.3.2 案例—实现级联列表

10.4 使用JSON实现数据传输

10.4.1 JSON简介

10.4.2 在JavaScript中使用JSON

10.4.3 Java对象与JSON的转化

10.4.4 案例—基于Ajax+JSON的表格数据浏览

10.5 jQuery框架中的Ajax方法

10.5.1 jQuery框架中常用的Ajax方法

10.5.2 案例—基于Ajax+jQuery的表格记录添加

本章小结

习题

第11章 过滤器和监听器技术

11.1 过滤器技术

11.1.1 过滤器编程接口

11.1.2 过滤器的设计与配置

11.1.3 案例—基于过滤器的用户权限控制

11.1.4 案例—基于过滤器的中文乱码解决

11.1.5 案例—禁止未授权的IP访问站点过滤器

11.2 监听器技术

11.2.1 监听器编程接口

11.2.2 监听器设计与配置

11.2.3 案例—会话计数监听器的设计

本章小结

习题

第12章 Java Web实用开发技术

12.1 图形验证码

12.1.1 图形验证码简介

12.1.2 图形验证码的实现

12.1.3 案例—带图形验证码的登录模块

12.2 二维码

12.2.1 二维码图形生成方法

12.2.2 案例—二维码生成器

12.3 MD5加密

12.3.1 MD5加密算法

12.3.2 MD5算法实现

12.4 在线编辑器CKEditor

12.4.1 CKEditor的使用

12.4.2 案例—使用CKEditor编辑公告内容

12.5 文件的上传与下载

12.5.1 常见文件的上传与下载

12.5.2 文件上传的实现

12.5.3 文件下载的实现

12.5.4 案例—使用Cos组件实现作业的上传

12.6 利用Java操作Excel文档

12.6.1 利用Jxl操作Excel文档

12.6.2 案例—Cos+Jxl实现Excel表格的数据导入和导出

12.7 Java Mail编程

12.7.1 使用Java Mail发送邮件

12.7.2 案例—使用JavaMail实现邮件的发送

12.8 页面分页技术

12.8.1 分页技术的设计思想

12.8.2 分页的具体实现

本章小结

习题

第13章 Struts2框架技术

13.1 Struts2简介

13.1.1 Struts2的组成与工作原理

13.1.2 搭建Struts2开发环境

13.1.3 Struts2入门案例—基于Struts2实现求任意两数据的代数和

13.1.4 Struts2的中文乱码问题处理

13.2 Struts2的配置文件与Action配置

13.2.1 Struts2的配置文件与配置内容

13.2.2 基于注解的Action配置

13.3 Struts2的业务控制器—Action类设计

13.3.1 Action实现类

13.3.2 通过Action访问Web对象

13.3.3 多方法的Action

13.4 Struts2的OGNL表达式、标签库、国际化

13.4.1 Struts2的OGNL表达式

13.4.2 Struts2的标签库

13.4.3 Struts2的国际化

13.4.4 Struts2的国际化应用案例

13.5 Struts2的拦截器

13.5.1 Struts2的内建拦截器

13.5.2 Struts2拦截器的自定义实现

13.5.3 案例—文字过滤器的设计与应用

13.6 Struts2文件的上传及下载

13.6.1 文件上传与应用案例

13.6.2 文件下载与应用案例

本章小结

习题

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部