网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Java Web编程新手自学手册(附光盘)/新手学编程ABC丛书
分类
作者 扶松柏
出版社 机械工业出版社
下载
简介
目录

丛书序

前言

第一篇  基础篇

第1章  认识Java

1.1  什么是Java

1.1.1  Java的发展历程

1.1.2  Java语言的优势

1.1.3  Java语言的魅力

1.2 搭建开发平台

 1.2.1 下载JDK

 1.2.2 安装JDK

 1.2.3 配置JDK

1.3 一个Java程序

 1.3.1 编写一个Java程序

 1.3.2 Java程序的编译与运行

1.4 疑难问题解析

职场点拨——谈Java的地位

第2章  Java语法

2.1 认识Java代码

2.2 标识符和注释

 2.2.1 神奇的标识符

 2.2.2 注释的力量

2.3 变量和常量

 2.3.1 变量

 2.3.2 常量

2.4 数据类型

 2.4.1 了解简单数据类型

 2.4.2 byte型

 2.4.3 整型

 2.4.4 浮点数据类型

 2.4.5 字符型

 2.4.6 逻辑型

2.5 数据之间的转换

 2.5.1 自动类型转换

 2.5.2 强制类型转换

2.6 运算符与表达式

 2.6.1 运算符

 2.6.2 表达式

2.7 疑难问题解析

职场点拨——扎实的基础很重要

第3章  程序控制结构

3.1 认识Java语句

3.2 条件控制语句

 3.2.1 if语句

 3.2.2 switch语句

3.3循环语句

 3.3.1 for循环语句

 3.3.2 while循环语句

 3.3.3 do.一while循环语句

 3.3.4 循环语句的嵌套

3.4 跳转语句

 3.4.1 break跳转语句

 3.4.2 continue语句

 3.4.3 return语句

3.5 疑难问题解析

职场点拨——看职业的发展前景

第4章  数组

4.1 简单的一维数组

 4.1.1 声明一维数组

 4.1.2 数组的创建和赋值

 4.1.3 对数组进行初始化

4.2 二维数组

 4.2.1 二维数组的声明

 4.2.2 二维数组的创建

 4.2.3 初始化二维数组

4.3 多维数组

 4.3.1 声明和创建多维数组

 4.3.2 初始化多维数组

4.4 操作数组

 4.4.1 排序数组

 4.4.2 对比数组

 4.4.3 复制数组

 4.4.4 填充数组

 4.4.5 寻找数组

 4.4.6 合并数组

4.5 疑难问题解析

职场点拨——学编程的误区

第5章  面向对象

5.1 类

 5.1.1 使用class创建类

 5.1.2 方法

 5.1.3 特殊的方法——构造方法

5.2 类的访问

 5.2.1 修饰符

 5.2.2 this的用法

 5.2.3 使用类和对象

5.3 抽象类和抽象方法

5.4包

 5.4.1 定义包

 5.4.2 导入包

5.5 类的继承

 5.5.1 继承

 5.5.2 对象的使用

 5.5.3 对父类的访问

 5.5.4重载和重写

5.6 接口

 5.6.1 接口的定义

 5.6.2 接口常量和方法

 5.6.3 多个接口的实现

5.7 疑难问题解析

职场点拨——我们是一个团队

第6章  异常处理

6.1 认识异常

6.2 什么是异常处理

 6.2.1 异常处理基础

 6.2.2 异常类

6.3 捕获异常

 6.3.1 简单的异常捕获

 6.3.2 多异常捕获

 6.3.3 trycatchfinally的组合

6.4 抛出异常

 6.4.1 使用throws抛出异常

 6.4.2 使用throw抛出异常

6.5 自定义异常的创建

6.6 异常处理的原则

6.7 杜绝异常处理的陋习

 6.7.1 丢弃异常

 6.7.2 不指定具体的异常

 6.7.3 占用资源不释放

 6.7.4 不说明异常的详细信息

 6.7.5 过于庞大的try块

 6.7.6 输出数据不完整

6.8 疑难问题解析

职场点拨——和上级相处之道

第二篇  提高篇

第7章  搭建Java Web开发环境

7.1 下载和安装Tomcat

 7.1.1 下载Tomcat

 7.1.2 安装Tomcat

 7.1.3 启动Tomcat

 7.1.4 设置Tomcat虚拟目录

 7.1.5一个简单的Java Web程序

7.2 下载和安装MyEclipse

 7.2.1 下载MyEclipse

 7.2.2 安装MyEclipse

 7.2.3 新建一个MyEclipse项目

 7.2.4 部署开发环境

 7.2.5 新建并运行一个Java Web页面

7.3 疑难问题解析

7.4 职场点拨——一份简历的思考

第8章  HTML年口XML

8.1 认识HTML和XML

8.2 理解HTML

8.3 如何用HTML表现字体

 8.3.1 标题就是这么酷

 8.3.2 普通文字的大小、颜色和标记

 8.3.3 将文字加粗、倾斜和加底线

8.4 整齐摆放文字

 8.4.1 换行与不换行

 8.4.2 文字的对齐

 8.4.3 项目与列表

8.5 表格是表现数据的工具

 8.5.1 表格的基本语法

 8.5.2 跨多行或跨多列的表格

8.6 表单让网页实现了交互

 8.6.1 表单容器<form>

 8.6.2 单行文本框

 8.6.3 单选按钮

 8.6.4 多行文本和按钮

8.7 简单认识csS样式和JaVaScript

 8.7.1 编写和调用CSS样式

 8.7.2 JavaScript可以出现在网页的任何位置

8.8 XML

 8.8.1 一个简单的XML

 8.8.2 XML的其他元素

8.9 疑难问题解析

职场点拨——常见的面试错误

第9章  JSP指令和内置对象

9.1 第一段JSP程序

9.2 JSP概述

 9.2.1 JSP简介

 9.2.2 JSP的强势和弱势

9.3 认识JSP语言

 9.3.1 编写第一个JSP程序

 9.3.2 了解JSP基本语法

 9.3.3 JSP注释

 9.3.4 JSP的表达式

 9.3.5 JSP的声明语句

9.4 JSP的指令标识

 9.4.1 page指令

 9.4.2 include指令

9.5 JSP的内置对象

 9.5.1 Request对象

 9.5.2 对象Response

 9.5.3 Session对象

 9.5.4 Out对象

 9.5.5 Application对象

9.6 疑难问题解析

 职场点拨——谈试用期

第10章  标签和动作指令

10.1 认识标签和指令

10.2 7个动作指令

 10.2.1 forward动作指令

 10.2.2 oaram动作指令

 10.2.3 include动作指令

 10.2.4 plugin动作指令

 10.2.5 useBean,setProperty,getProperty 动作指令

10.3 JSP轻松定义自己的标签

 10.3.1 开发自定义标签类

 10.3.2 编写TLD文件

 10.3.3 使用标签库里的标签

 10.3.4 修改web.xml

 10.3.5 自定义标签的应用

10.4 JSP 2.O的新特性

 10.4.1 配置JSP属性

 10.4.2 JSP的表达式

10.5 疑难问题解析

职场点拨——同事间的距离

第11章  Servlet详解

11.1 认识Servlet

11.2 Servlet是什么

 11.2.1 Servlet的技术介绍

 11.2.2 Servlet技术的优越性

 11.2.3 Servlet持久性

11.3 开发一个Servlet程序

 11.3.1 编写一个Servlet源程序

 11.3.2 编译Servlet文件

 11.3.3 部署Servlet运行环境

11.4 Servlet的功能

 11.4.1 与Servlet配置相关的接口

 11.4.2 Servlet编程接口

 11.4.3 Servlet应用接口

11.5 使用HttpServlet类封装请求

 11.5.1 Httpservlet类

 11.5.2 请求与响应

 11.5.3 会话

 11.5.4 轻松将请求进行封装

11.6 Servlet过滤器

 11.6.1 过滤器的配置

 11.6.2 过滤器的应用

11.7 Servlet监听

11.8 疑难问题解析

职场点拨——寻兼职

第12章  JavaBean组件技术

12.1 认识JavaBean

12.2 JavaBean基础

 12.2.1 JavaBean介绍

 12.2.2 体验JavaBean

 12.2.3 在JSP中调用JavaBean

12.3 设置JavaBean属性

 12.3.1 Simple属性

 12.3.2 Indexed属性

 12.3.3 Bound属性

 12.3.4 Constrained属性

12.4 JavaBean方法

12.5 JavaBean的作用范围

 12.5.1 Page作用域

 12.5.2 Request的作用域

 12.5.3 Session的作用域

 12.5.4 Application的作用域

12.6 JavaBean的移除

12.7 疑难问题解析

职场点拨——兼职可靠吗?

第三篇  数据库篇

第13章  数据库技术

13.1 认识MySQL数据库

13.2 操作MySQL

 13.2.1 MySQL的安装

 13.2.2 设置MySQL

 13.2.3 登录MySQL

 13.2.4 创建MySQL数据库

 13.2.5 创建MySQL数据库表

 13.2.6 输入记录

13.3 SQL Sever可以这么简单

 13.3.1 创建SQL Sever数据库

 13.3.2 创建表

 13.3.3 创建记录

13.4 疑难问题解析

职场点拨——想寻找更好的工作

第14章  使用JDBC连接数据库

14.1 连接数据库

14.2 什么是JDBC

 14.2.1JDBC API

 14.2.2 JDBC对B/S和C/S模式的支持

 14.2.3 JDBC驱动类型

14.3 轻松连接MySQL数据库

 14.3.1 下载MySQL的JDBC驱动

 14.3.2 配置MySQL驱动

 14.3.3 通过Java程序连接MySQL

 14.3.4 在Eclipse中配置驱动

 14.3.5 在Eclipse中测试是否连接成功

14.4 连接SQL Sever 2000

 14.4.1 安装SQL Serverr 2000的JDBC驱动

 14.4.2 配置SQL Server 2000的JDBC驱动

 14.4.3 连接数据库

 14.4.4 在Eclipse中配置驱动

 14.4.5 在Eclipse中测试是否连接成功

14.5 连接其他数据库的方法

 14.6 JDBC常用接口

 14.6.1 DriverManager类

 14.6.2 Connection接口

 14.6.3 Statement接口

 14.6.4 PreparedStatement接口

 14.6.5 CallableStatement接口

 14.6.6 ResultSet接口

14.7 疑难问题解析

职场点拨——准备创业

第15章  数据库编程

15.1 认识操作语句

15.2 数据定义语句

 15.2.1 新建数据库和表

 15.2.2 删除表

 15.2.3 在已有表中进行编辑

15.3 数据查询语句

 15.3.1 SELECT语句

 15.3.2 选择列表

 15.3.3 FROM语句

 15.3.4 使用Where条件查询

 15.3.5 联合查询

 15.3.6 通过连接查询

15.4 数据库操作语句

 15.4.1 用INSERT语句添加行

 15.4.2 使用UPDATE语句修改行

 15.4.3 删除语句DELETE

 15.4.4 使用ORDER BY语句进行排序

 15.4.5 使用索引INDEX

15.5 数据库控制语句

 15.5.1 GRANT语句

 15.5.2 REVOKE语句

15.6数据库中常用函数

 15.6.1 数学函数

 15.6.2 聚合函数

 15.6.3 字符串函数

 15.6.4 日期和时间函数

 15.6.5 加密函数

15.7 疑难问题解析

职场点拨——客户相处之道

第四篇  核心技术篇

第16章  Struts 2基础

16.1 认识Struts 2

16.2 Struts 2的思想

 16.2.1 MVC思想

 16.2.2 Struts MVC思想

16.3 Struts 2的获得与配置

 16.3.1  获得Struts 2

 16.3.2  简单配置Struts 2

 16.3.3  在MyEclipse中配置Strust 2

 16.3.4  运行第一个Struts 2的程序

16.4 使用Struts2标签库

 16.4.1 Struts 2标签库的组成

 16.4.2 Struts 1标签与Struts 2的区别

 16.4.3 Struts 2标签的使用

 16.4.4 表单标签

 16.4.5 控制标签

 16.4.6 Struts 2常用标签

16.5 编写Action

 16.5.1 使用Action动态调用

 16.5.2 使用Action进行跳转

 16.5.3 编写Action的经典法则

16.6 疑难问题解析

职场点拨——谈学习效率

第17章  Struts 2架构

17.1 认识全新的Struts 2

17.2 拦截器

 17.2.1 什么是拦截器

 17.2.2 配置拦截器

 17.2.3 自定义拦截器

17.3 类型转换器

 17.3.1 OGNL的类型转换

 17.3.2 自定义类型转换器

17.4 文件的上传和下载

 17.4.1 文件的上传

 17.4.2 文件的下载

17.5疑难问题解析

职场点拨——教会徒弟饿死师傅

第18章  Sping详解

18.1 认识Spring

18.2 Spring基础

 18.2.1 为什么需要Spring

 18.2.2 Spiing将改变Java EE

 18.2.3 如何获得Spring

 18.2.4 部署Spring

 18.2.5 第一个Spring文件

18.3 Spri|ng的依赖注入

 18.3.1 什么是依赖注入

 18.3.2 设置注入

 18.3.3 构造注入

18.4 Spring的容器

 18.4.1 Spring常见的两个接口

 18.4.2 使用ApplicationContext

 18.4.3 ApplicationContext事件机制

18.5 Bean对Spring的意义深远

 18.5.1 Bean的基本定义

 18.5.2 容器中Bean的作用域

 18.5.3 Spring的Bean和JavaBean

18.6 疑难问题解析

职场点拨——同事问的互补

第19章Hibernate详解

19.1 认识Hibernate

 19.1.1 Hibernate常用接口介绍

 19.1.2 Hibernate下载和安装

 19.1.3 书写第一个Hibernate程序

19.2数据之间的类型的对应关系

19.3 Hibernate的基本映射

 19.3.1 主键生成器

 19.3.2 映射集合属性

 19.3.3 映射引用属性

19.4 数据库对象映射

 19.4.1 如何将普通表转换成持久数据库表

 19.4.2 创建Hibernate持久对象

 19.4.3 描述对象之间的关系

 19.4.4 使用映射关系

19.5 疑难问题解析

职场点拨——谈升职

第20章Struts 2、Spring和Hibernate整合应用

20.1 效果展示

20.2 搭建一个整合环境

 20.2.1 Tomcat虚拟目录与MyEclipse一致

 20.2.2先搭建Hibernate

 20.2.3再搭建Spring

 20.2.4 Struts 2的添加

20.3 简单的工程

 20.3.1 新建数据库

 20.3.2 配置Hibernate、Spring里的信息

 20.3.3 新建几个页面

 20.3.4 提交页面的处理

 20.3.5 将用户信息显示出来

 20.3.6 使用struts 2校验框架对表单进行校验

 20.3.7 删除用户信息

 20.3.8 更改用户信息

内容推荐

Java Web是当今使用最为广泛的Web开发技术之一,一直在开发领域占据着重要地位。本书循序渐进、由浅入深地讲解了Java Web的核心技术,并通过具体实例的实现过程为读者展示了各个知识点的具体使用流程。

扶松柏等主编的《新手学编程ABC丛书·Java Web编程新手自学手册(附光盘)》共20章,分为4篇。第1~6章是基础篇,讲解了认识Java,Java语法,程序控制结构,数组,面向对象,异常处理等内容;第7~12章是提高篇,讲解了搭建Java Web开发环境,HTML,和XML,JSP指令和内置对象,标签和动作指令,Servlet详解,JavaBean组件技术等内容;第13~15章是数据库篇,讲解了数据库技术,使用JDBC连接数据库,数据库编程等内容,第16~20章是核心技术篇,讲解了Struts2,Spring,Hibernate以及它们的整合应用等内容。全书采用故事性、趣味性相结合的对话讲解方式,并穿插了学习技巧和职场点拨,引领读者全面掌握Java。

  《新手学编程ABC丛书·Java Web编程新手自学手册(附光盘)》不但适用于Java Web的初学者,也可供有一定Java Web基础的读者阅读。

编辑推荐

《新手学编程ABC丛书》不但可以帮助初学者提前演练职场生活,而且对在职人员也有借鉴意义。技术方面的知识就不用再多说了,每一页所包含的内容都是作者多年来的技术结晶。阅读本丛书后,希望读者们不但能学到编程技术,而且能够提前体验到职场中的一些常见场景,为将来的职场生涯做一些准备。希望扶松柏等主编的《新手学编程ABC丛书·Java Web编程新手自学手册(附光盘)》能为读者们解惑,也希望能激励读者们在这个行业继续奋

斗下去,迎接大家的将是明媚的阳光。

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 19:31:47