万本电子书0元读

万本电子书0元读

顶部广告

Java Web程序设计教程电子书

1.本书不同于其他教材,全书分JavaEE基础编程、JavaEE网页编程、JavaEE框架编程三个部分行讲解,JavaEE网页编程部分又细分为WEB前端技术和WEB服务器端技术,层次结构分明清晰。 2.作者具有多年从事Java项目发的宝贵经验,书中不拘泥于单纯罗列知识,更从作者的实际项目经验发,真正做到手把手从零始的教学。且本书中所举的实例具有代表性,深浅出,可减少学生学习时的负担,适合48-64学时的学校行选用。

售       价:¥

纸质售价:¥36.00购买纸书

14人正在读 | 0人评论 9.8

作       者:陈沛强

出  版  社:人民邮电出版社

出版时间:2016-07-01

字       数:41.9万

所属分类: 教育 > 大中专教材 > 研究生/本科/专科教材

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书作为Java Web程序设计的大学教程,对Java EE编程技术行了系统全面的介绍。全书共分14章。首先对Java高级编程知识做了详细的介绍,包括Java常用工具类、集合框架、JDBC编程技术以及Java对XML编程技术。然后始对JSP网页编程技术行较详细的介绍,包括HTML基础、CSS样式表的应用、JavaScript脚本语言以及JSP相关的编程技术(如JSP基础、JavaBean编程、Servlet编程以及Filter等),还介绍了EL和JSTL编程技术。后介绍了本书的高级部分,也就是目前流行的源框架,包括Struts2框架、Hibernate技术、Hibernate高级应用、Spring框架、Spring与Struts2、Hibernate框架的整合和JQuery等。本书以一个完整的综合实例项目——网上书系统作为结束,有助于学生理解知识、应用知识,达到学以致用的目的。 全书每章内容都与发技巧、经验和实例紧密结合,并配有习题,习题中的上机实践题可作为上机编程实验课教学内容。本书源代码全部经过精心测试,能够在Windows XP、Windows 7、Windows 8和Windows 10系统下编译和运行。 本书结构合理,通俗易懂,内容深浅出,由于编写时考虑了大学生和Java EE编程初学者的特,所以本书特别适合具有一定Java编程基础的大学生和初、中级的Java Web程序发人员使用;可作为应用型本科计算机专业、软件学院、独立学院、高职软件专业及相关专业的教材,同时也适合Java Web爱好者学习使用。<br/>【推荐语】<br/>1.本书不同于其他教材,全书分JavaEE基础编程、JavaEE网页编程、JavaEE框架编程三个部分行讲解,JavaEE网页编程部分又细分为WEB前端技术和WEB服务器端技术,层次结构分明清晰。 2.作者具有多年从事Java项目发的宝贵经验,书中不拘泥于单纯罗列知识,更从作者的实际项目经验发,真正做到手把手从零始的教学。且本书中所举的实例具有代表性,深浅出,可减少学生学习时的负担,适合48-64学时的学校行选用。 3.本书兼顾初学者及发者的学习,实例为真实实战项目,教材中多个内容也来源于培训机构的实际教学中。 <br/>【作者】<br/>具有丰富的教学实践经验,带过Java高级发技术(JavaEE)大型商业软件编程技术(企业)移动应用软件发(Android、iOS)     等课程,深受学生欢迎。<br/>
目录展开

扉页

版权页

内容提要

前言

第1章 Java EE框架概述

1.1 C/S架构与B/S架构

1.1.1 C/S架构

1.1.2 B/S架构

1.2 什么是Java EE

1.2.1 Java EE规范简介

1.2.2 Java EE平台主要内容

1.2.3 Java EE应用服务器软件及相关角色

1.2.4 Java EE应用软件的体系结构

1.3 Java EE能做什么

习题

第2章 常用工具类的使用

2.1 String与StringBuffer类的使用

2.1.1 String类

2.1.2 StringBuffer类

2.2 Java日历类的使用

2.2.1 Date与DateFormat的使用

2.2.2 Calendar日历类使用

2.3 Java定时器Timer类使用

本章小结

习题

第3章 Java集合框架及泛型编程

3.1 Java集合概念

3.2 Java集合的使用

3.2.1 HashSet使用

3.2.2 TreeSet使用

3.2.3 ArrayList使用

3.2.4 Map的使用

3.2.5 中文排序问题

3.3 Java泛型编程

本章小结

习题

第4章 JDBC编程技术

4.1 MySQL数据库

4.1.1 MySQL服务器的安装

4.1.2 MySQL的环境和命令

4.2 JDBC编程基本概念

4.2.1 JDBC基本概念

4.2.2 JDBC数据库编程基本步骤

4.2.3 完整示例

4.3 JDBC编程进阶

4.3.1 PreparedStatement研究

4.3.2 如何获得元数据MetaData

4.3.3 事务处理

4.4 数据库分层设计

4.4.1 O/R映射

4.4.2 实战—客户信息系统分层设计

本章小结

习题

第5章 Java对XML编程

5.1 XML基本概念

5.1.1 XML文档结构

5.1.2 XML基本元素

5.1.3 使用属性

5.1.4 XML解析

5.2 利用开源JDOM对XML编程

5.2.1 基本构成

5.2.2 入门示例

5.2.3 实战—读写XML文档

本章小结

习题

第6章 网页编程技术

6.1 Web基础

6.1.1 浏览器

6.1.2 Web服务器

6.1.3 HTTP

6.2 HTML基本概念和基本标签

6.3 CSS使用

6.3.1 CSS概念

6.3.2 CSS层叠样式表用法

6.3.3 CSS的常用选择器

6.3.4 CSS属性

6.4 利用CSS与DIV网页布局

6.5 JavaScript编程基础

6.5.1 面向对象和JavaScript

6.5.2 基本形式

6.5.3 在什么地方插入JavaScript

6.5.4 JavaScript基本语法

6.5.5 JavaScript对象

6.5.6 JavaScript与XHTML文档

6.5.7 JavaScript的事件与事件处理

6.5.8 实战—验证表单输入

本章小结

习题

第7章 JSP编程技术

7.1 JSP编程基础

7.1.1 JSP运行环境配置

7.1.2 JSP的执行过程

7.1.3 JSP脚本元素的组成

7.1.4 JSP注释

7.1.5 JSP常见指令

7.1.6 JSP常见动作元素

7.2 JSP常见内置对象

7.2.1 out对象

7.2.2 request对象

7.2.3 response对象

7.2.4 application对象

7.2.5 session对象

7.2.6 pageContext对象

7.2.7 其他内置对象(page、config、exception)

7.2.8 Cookie对象的使用

7.3 JavaBean编程

7.3.1 JavaBean概述

7.3.2 实战—JavaBean数据库综合编程

7.4 Servlet编程技术

7.4.1 Servlet概述

7.4.2 Servlet生命周期

7.4.3 实战—Servlet编程

7.4.4 Servlet初始化函数

7.4.5 Servlet 3.0的新特性

7.5 过滤器Filter编程

7.5.1 Filter概述

7.5.2 实战—中文乱码过滤器编程

7.5.3 Filter配置

7.6 JSP编程常见技巧

7.6.1 实战—JSP验证码实现

7.6.2 实战—JSPSmartUpload实现文件上传下载

本章小结

习题

第8章 EL表达式与JSTL库

8.1 EL表达式

8.1.1 JSP中EL表达式

8.1.2 JSP中EL表达式输出某个范围变量值

8.1.3 EL运算符

8.1.4 EL输出JavaBean中属性值

8.2 JSTL标签库使用

8.2.1 JSTL基本概念

8.2.2 JSTL编程入门

8.2.3 JSTL核心标签库

8.3 实战—客户信息系统客户页面编辑

本章小结

习题

第9章 Hibernate编程技术

9.1 Hibernate架构与入门

9.1.1 O/R Mapping

9.1.2 Hibernate架构

9.1.3 Hibernate的工作原理

9.1.4 实战—Hibernate实现客户信息系统操作

9.1.5 Hibernate核心接口

9.2 Hibernate常见操作

9.2.1 利用Hibernate增、删、改记录

9.2.2 Hibernate主键ID生成方式

9.2.3 Hibernate查询方式

9.3 Hibernate多表操作

9.3.1 表之间关系

9.3.2 实战—Hibernate一对多关系操作

9.3.3 级联操作与延迟加载

9.3.4 实战—Hibernate多对多关系操作

本章小结

习题

第10章 Struts2编程

10.1 B/S设计模式

10.1.1 MVC模式

10.1.2 MVC分层架构

10.2 Struts概念

10.2.1 Struts 2体系结构

10.2.2 Struts2框架的处理流程

10.2.3 实战—Struts2实录登录操作

10.3 深入理解Struts 2的配置文件

10.4 Action

10.4.1 Action类文件

10.4.2 Action动态处理函数

10.4.3 Action访问Servlet API

10.5 Struts 2校验框架

10.5.1 Struts2校验流程

10.5.2 Struts常见校验规则

10.5.3 实战—Struts 2中应用客户端输入校验

10.6 Struts 2拦截器

10.6.1 什么是拦截器

10.6.2 Struts 2拦截器入门

10.6.3 在Struts 2中配置自定义的拦截器

10.7 Struts 2转换器

10.7.1 在Struts 2中配置类型转换器

10.7.2 实战—类型转换器应用

10.8 Struts 2国际化

10.9 实战—Struts 2上传下载

10.9.1 上传文件

10.9.2 文件下载

10.10 Struts 2标签

10.10.1 模板和主题

10.10.2 Struts 2常用UI标签使用

10.10.3 实战—Struts 2常用UI标签综合示例

10.10.4 Struts 2常用非UI标签使用

本章小结

习题

第11章 Spring编程

11.1 Spring开源框架

11.2 Spring入门示例

11.3 Spring IoC控制反转

11.3.1 Spring依赖注入

11.3.2 Spring Bean的作用域

11.3.3 Spring自动装配

11.4 Spring AOP编程

11.4.1 AOP概念

11.4.2 Aspect对AOP的支持

11.4.3 实战—AOP Spring

本章小结

习题

第12章 Spring、Struts2、Hibernate整合

12.1 实战—Spring与Hibernate整合(客户信息系统查询)

12.2 事务处理

12.2.1 实战—通过注释实现事务

12.2.2 声明式事务

12.3 Spring与Struts整合

12.4 实战—SS2H整合(客户信息系统用户注册)

本章小结

习题

第13章 基于JQuery编程技术

13.1 JQuery简介

13.2 JQuery配置与使用

13.3 JQuery选择器

13.4 JQuery对HTML操作

13.4.1 节点标签操作

13.4.2 CSS样式操作

13.4.3 读写HTML文本

13.5 JQuery事件

13.5.1 绑定事件

13.5.2 事件冒泡

13.6 基于JQuery的AJAX编程

13.6.1 什么是AJAX

13.6.2 实战—AJAX实现获取音乐列表

13.6.3 JQuery的AJAX编程技术

13.6.4 JQuery中使用JSON

本章小结

习题

第14章 综合实例——网上购书系统

14.1 系统分析和设计

14.2 注册、登录和注销

14.3 图书类别及新书展示

14.4 显示指定类别图书

14.5 图书查询

14.6 添加图书到购物车

14.7 显示购物车

14.8 结账

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部