万本电子书0元读

万本电子书0元读

顶部广告

Java EE应用开发及实训电子书 租阅

  ★ 采用业内主流技术Spring + Struts2 + Hiberate   ★ 全书提供了23个实验和9个实训   ★ 提供Jitor实训指导软件

售       价:¥

纸质售价:¥37.40购买纸书

71人正在读 | 0人评论 6.2

作       者:黄能耿

出  版  社:机械工业出版社

出版时间:2015-09-10

字       数:456.1万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
  本书介绍Web应用程序发中使用的客户端编程、JSP技术、Hibernate数据库编程技术、Struts2技术、Spring技术以及Web应用程序的发布,*后以一个综合案例作为全书的结束。在内容的选取上,突出了MVC设计模式以及ORM和IoC等设计思想,关注软件企业在Java软件发中所需的技术,尽量与企业岗位需求轨。   本书的特是注重实践,全书以“聊天室项目”的发为主线,从第2章客户端编程始,直到第8章的项目发布,紧紧围绕“聊天室项目”的需求来选择教学内容,因此,所有讲授的内容都能在项目发中得到实战的演练。本书的另一个特是随书配套提供了“Jitor实训指导软件”以及27个实验和9个实训的指导材料,为学生在计算机机房学习提供一个交互式的学习环境,提高机房上课的教学效果。   本书采用模块化设计,适合80、64、48或32课时的“Java EE应用程序设计”“Java Web应用发”“JSP程序设计”等课程使用,既可作为高职高专院校、应用型本科院校的教学用书,也可作为自学者的参考资料。   与本书配套的“Jitor实训指导软件”以及相关的电子资料可以从http://www.ngweb.org/jee下载。本书配套的电子课件可从机械工业出版社教材服务网www.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(QQ:1239258369,电话:010-88379739)。 本书介绍Web应用程序发中使用的客户端编程、JSP技术、Hibernate数据库编程技术、Struts2技术、Spring技术以及Web应用程序的发布,*后以一个综合案例作为全书的结束。在内容的选取上,突出了MVC设计模式以及ORM和IoC等设计思想,关注软件企业在Java软件发中所需的技术,尽量与企业岗位需求轨。 本书的特是注重实践,全书以“聊天室项目”的发为主线,从第2章客户端编程始,直到第8章的项目发布,紧紧围绕“聊天室项目”的需求来选择教学内容,因此,所有讲授的内容都能在项目发中得到实战的演练。本书的另一个特是随书配套提供了“Jitor实训指导软件”以及27个实验和9个实训的指导材料,为学生在计算机机房学习提供一个交互式的学习环境,提高机房上课的教学效果。 本书采用模块化设计,适合80、64、48或32课时的“Java EE应用程序设计”“Java Web应用发”“JSP程序设计”等课程使用,既可作为高职高专院校、应用型本科院校的教学用书,也可作为自学者的参考资料。 与本书配套的“Jitor实训指导软件”以及相关的电子资料可以从http://www.ngweb.org/jee下载。本书配套的电子课件可从机械工业出版社教材服务网www.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(QQ:1239258369,电话:010-88379739)。
【推荐语】
获奖情况:“十二五”职业教育国家规划教材 本书特色: ★ 采用业内主流技术Spring Struts2 Hiberate ★ 全书提供了23个实验和9个实训 ★ 提供Jitor实训指导软件
目录展开

前言

第1章 初识Java EE—Hello,World!

1.1 Hello,World!项目需求分析

1.1.1 项目需求

1.1.2 学习需求

1.2 Web应用程序

1.2.1 C/S和B/S结构

1.2.2 HTTP协议

1.2.3 Web技术介绍

1.3 Java EE技术

1.4 Java EE开发环境和运行环境

1.4.1 Java EE开发环境

1.4.2 Java EE运行环境

1.5 开发环境的安装和使用

1.5.1 JDK的安装和配置

1.5.2 Eclipse的安装和配置

1.5.3 MySQL的安装和配置

1.5.4 Tomcat的安装和试运行

1.5.5 安装Chrome浏览器

1.6 实训1 Hello,World!项目

1.7 小结

1.8 作业

一、问答题

二、探索题

第2章 客户端编程—聊天室界面编程

2.1 聊天室项目需求分析

2.1.1 项目需求

2.1.2 学习需求

2.2 HTML

2.2.1 HTML语法

2.2.2 常用标签

2.2.3 列表标签

2.2.4 文本的显示格式

2.2.5 表格标签

2.2.6 表单和表单元素标签

2.2.7 <meta>标签

2.3 CSS

2.3.1 CSS概述

2.3.2 CSS语法

2.3.3 选择器

2.3.4 常用样式

2.3.5 <div>和<span>标签与CSS

2.3.6 CSS定位

2.4 XML

2.4.1 XML文档规则

2.4.2 文档类型声明

2.4.3 XML文档的种类

2.4.4 XML的应用

2.5 JavaScript

2.5.1 JavaScript概述

2.5.2 语法基础

2.5.3 控制语句

2.5.4 函数

2.6 jQuery

2.6.1 jQuery的安装

2.6.2 jQuery基础

2.6.3 jQuery插件

2.7 实训2聊天室项目的客户端编程

2.7.1 创建项目

2.7.2 页面风格设计

2.7.3 页面编写

2.7.4 页面美化

2.7.5 日期处理

2.7.6 录入校验

2.8 小结

2.9 作业

一、问答题

二、探索题

第3章 JSP技术—聊天室功能实现

3.1 聊天室项目需求分析

3.1.1 项目需求

3.1.2 学习需求

3.2 JSP基本语法

3.2.1 JSP文件的构成

3.2.2 指令标识

3.2.3 脚本标识

3.2.4 动作标识

3.3 JSP内置对象

3.3.1 内置对象request

3.3.2 内置对象response

3.3.3 内置对象out

3.3.4 内置对象session

3.3.5 内置对象application

3.3.6 其他内置对象

3.4 常用功能的实现

3.4.1 动态显示表格

3.4.2 动态显示图片

3.4.3 动态显示超链接

3.4.4 获取用户的输入

3.4.5 获取用户的选择

3.4.6 实现登录功能

3.4.7 实现注销功能

3.5 Servlet和JavaBean

3.5.1 Servlet概述

3.5.2 Servlet过滤器

3.5.3 JavaBean简介

3.6 页面跳转与页面转发

3.6.1 页面跳转(重定向)

3.6.2 页面转发

3.6.3 外部地址、绝对地址和相对地址

3.7 实训3聊天室项目的服务器端编程

3.7.1 创建和初始化项目

3.7.2 实现登录功能

3.7.3 实现聊天功能

3.7.4 退出登录功能

3.7.5 其他功能

3.8 小结

3.9 作业

一、问答题

二、探索题

第4章 Hibernate技术—聊天室数据持久化

4.1 聊天室项目需求分析

4.1.1 项目需求

4.1.2 学习需求

4.2 JDBC驱动程序

4.2.1 JDBC简介

4.2.2 JDBC的功能

4.3 MySQL数据库

4.3.1 MySQL控制台

4.3.2 MySQL的使用

4.4 Hibernate基础

4.4.1 Hibernate的安装

4.4.2 Hibernate实例

4.4.3 理解Hibernate

4.4.4 Hibernate普通操作

4.5 Hibernate提高

4.5.1 Hibernate关联操作

4.5.2 深入理解Hibernate

4.5.3 HQL、QBC和原生SQL查询

4.6 中文处理

4.6.1 产生中文问题的原因

4.6.2 中文乱码解决方案

4.6.3 字符编码转换过滤器

4.7 实训4聊天室项目的数据持久化

4.7.1 数据结构设计

4.7.2 创建和初始化项目

4.7.3 生成数据库

4.7.4 安装Hibernate

4.7.5 Hibernate相关代码的生成

4.7.6 实现基于数据库的登录功能

4.7.7 实现基于数据库的聊天功能

4.7.8 实现用户注册功能

4.8 小结

4.9 作业

一、问答题

二、探索题

第5章 Struts2基础—聊天室架构改进

5.1 聊天室项目需求分析

5.1.1 项目需求

5.1.2 学习需求

5.2 MVC设计模式

5.2.1 MVC概述

5.2.2 模型、视图、控制器

5.3 Struts2基础

5.3.1 Struts2概述和安装

5.3.2 Struts2实例

5.3.3 Struts2技术

5.3.4 理解Struts2的MVC架构

5.4 Struts2标签库

5.4.1 Struts2标签的分类

5.4.2 标签的使用

5.4.3 数据标签

5.4.4 控制标签

5.4.5 表单标签

5.4.6 非表单UI标签

5.4.7 Ajax标签

5.4.8 Struts2标签的使用

5.5 国际化

5.5.1 国际化概述

5.5.2 国际化的实现

5.6 实训5用Struts2技术重构聊天室项目

5.6.1 创建和初始化项目

5.6.2 安装Struts2

5.6.3 生成Action代码

5.6.4 采用Struts2实现登录

5.6.5 采用Struts2实现聊天

5.6.6 实现用户信息修改和删除

5.6.7 实现用户注册

5.7 小结

5.8 作业

一、问答题

二、探索题

第6章 Struts2增强—聊天室细节完善

6.1 聊天室项目需求分析

6.1.1 项目需求

6.1.2 学习需求

6.2 数据录入校验

6.2.1 数据校验概述

6.2.2 客户端校验

6.2.3 服务器端校验

6.2.4 客户端与服务器端校验协同工作

6.3 分页技术

6.3.1 分页设计的思路

6.3.2 分页的实现

6.3.3 分页示例

6.4 文件上传

6.4.1 文件上传概述

6.4.2 Struts2文件上传

6.5 实训6聊天室项目的细节完善

6.5.1 创建和初始化项目

6.5.2 增加数据校验功能

6.5.3 增加分页功能

6.5.4 增加头像上传功能

6.5.5 完善其他功能

6.6 小结

6.7 作业

一、问答题

二、探索题

第7章 Spring技术—聊天室SSH集成

7.1 聊天室项目需求分析

7.1.1 项目需求

7.1.2 学习需求

7.2 IoC技术

7.2.1 IoC概述

7.2.2 用Spring技术实现IoC

7.3 SSH集成

7.3.1 体验SSH集成

7.3.2 SSH集成前后比较

7.3.3 理解SSH集成

7.3.4 使用SSH集成

7.4 AOP技术

7.4.1 AOP概述

7.4.2 AOP示例

7.4.3 AOP的应用

7.5 实训7聊天室项目的SSH集成

7.5.1 创建和初始化项目

7.5.2 下载和安装Spring

7.5.3 SSH集成

7.6 小结

7.7 作业

一、问答题

二、探索题

第8章 项目发布—聊天室的部署

8.1 聊天室项目需求分析

8.1.1 项目需求

8.1.2 学习需求

8.2 制作发布包和数据备份

8.3 运行环境的安装

1.JRE的安装

2.Tomcat的安装

3.MySQL的安装

8.4 项目发布

1.备份数据的恢复

2.安装war包

3.修改Tomcat配置参数

4.运行Tomcat

8.5 实训8聊天室项目的发布

8.5.1 制作发布包和数据备份

8.5.2 安装聊天室项目

8.5.3 配置Tomcat

8.5.4 运行测试

8.6 小结

8.7 作业

一、问答题

二、探索题

第9章 综合案例—电子商店

9.1 电子商店需求分析

9.1.1 总体需求

9.1.2 业务分析

9.2 系统设计

9.2.1 系统架构

9.2.2 功能设计

9.3 数据结构设计

1.数据结构分析

2.物理数据模型

3.数据字典

9.4 详细设计和实施

9.4.1 详细设计

9.4.2 实施过程

9.5 小结

9.6 作业

一、问答题

二、探索题

附录 Jitor实训指导软件使用说明

一、学生使用说明

1.访问Jitor网站

2.安装和使用Jitor客户端

3.使用SSH工具

二、教师使用说明

参考文献

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部