首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Java Web开发技术详解(附光盘)/网站开发非常之旅
内容
编辑推荐

王石磊编著的《Java Web开发技术详解(附光盘)》是国内著名的Java专家级作者的力作,并没有将大量篇幅用在规范和基本语法上,而是专注于各个基本知识的具体细节,尽量涉及每个知识中最为重要的内容。

《Java Web开发技术详解(附光盘)》分为3篇,共18章,其中第1篇是基础篇,包括第1~4章,主要讲解了搭建Java Web开发环境的基本知识,并简要讲解了HTML、CSS、JavaScript等网页开发的基础知识;第2篇是核心技术篇,包括第5~15章,详细讲解了Java Web开发的核心知识,主要包括JSP、动作指令、内置对象、自定义标签、Servlet、JavaBean、JSTL标签库、Ajax、JDBC编程、JSF和JavaMail的基本知识;第3篇是提高篇,包括第16~18章,依次阐述了Struts 2、Hibernate和Spring 3个主流开源开发框架的基本知识和具体用法。全书理论结合实践,通过大量实例剖析了Java Web开发技术的基础知识,内容和实例都具有极强的代表性,适合初学者的入门学习,也可作为有一定基础的读者的参考书。

内容推荐

王石磊编著的《Java Web开发技术详解(附光盘)》内容新颖、知识全面、讲解详细,分为3篇,共18章。其中,第1篇是基础篇,包括第1~4章,主要讲解了搭建Java Web开发环境的基本知识,并简要讲解了HTML、CSS、JavaScript等网页开发的基础知识;第2篇是核心技术篇,包括第5~15章,详细讲解了Java Web开发的核心知识,主要包括JSP、动作指令、内置对象、自定义标签、Servlet、JavaBean、JSTL标签库、Ajax、JDBC编程、JSF和JavaMail的基本知识;第3篇是提高篇,包括第16~18章,依次阐述了Struts 2、Hibernate和Spring 3个主流开源开发框架的基本知识和具体用法。全书理论结合实践,通过大量实例剖析了Java Web开发技术的基础知识。每个实例先提出制作思路及包含的知识点,然后力求用最通俗的语言将高深的知识阐述出来。通过本书,读者可以深入了解Java Web开发技术的基本知识,并挖掘出基于主流框架的最佳组合。

《Java Web开发技术详解(附光盘)》适合Java程序员、研发人员及在职程序员学习使用,也可作为相关培训学校和大中专院校相关专业的教学用书。

目录

第1篇 基础篇

 第1章 Java Web网站开发基础/2

1.1 认识网页和网站/2

1.1.1 网页/2

1.1.2 网站/4

1.1.3 网站制作流程/4

1.1.4 网页设计流程/4

1.1.5 发布站点/5

1.2 Web开发技术介绍和工作原理/5

1.2.1 本地计算机和远程服务器/6

1.2.2 Web应用程序的工作原理/6

1.2.3 常用的Web开发技术/6

1.3 初识Java Web/8

1.3.1 Java语言基础/8

1.3.2 Java Web体系介绍/9

1.4 搭建开发环境/9

1.4.1 安装JDK/9

1.4.2 配置开发环境/12

1.5 Tomcat的安装与配置/13

1.5.1 获取Tomcat/13

1.5.2 配置Tomcat的服务端口/16

1.5.3 登录控制台/16

1.5.4 设置虚拟目录/19

 第2章 HTML技术介绍/20

2.1 创建基本静态页面/20

2.1.1 设置网页头部和标题/20

2.1.2 设置页面正文和注释/21

2.1.3 文字和段落处理/22

2.1.4 超链接处理/24

2.1.5 插入图片/26

2.1.6 列表处理/28

2.2 HTML页面布局/30

2.2.1 使用表格标记/30

2.2.2 使用框架标记/33

2.3 表单处理/35

2.3.1 表单标记介绍/35

2.3.2 使用form标记/35

2.3.3 使用文本域/36

2.3.4 使用文本区域和按钮/36

2.3.5 使用单选按钮和复选框/37

2.3.6 使用列表菜单/37

2.3.7 使用文件域、图像域和隐藏域/37

2.4 特效和多媒体处理/39

2.4.1 实现滚动效果/39

2.4.2 设置背景音乐/40

2.4.3 插入Flash/40

2.4.4 使用ActiveX控件/41

 第3章 CSS技术基础/43

3.1 CSS技术介绍/43

3.1.1 CSS概述/43

3.1.2 CSS的特点和意义/44

3.2 CSS的语法结构/44

3.3 CSS选择符/45

3.4 调用方式/47

3.5 定位布局/47

3.5.1 元素排列/48

3.5.2 浮动属性定位/49

3.6 使用CSS属性/50

3.6.1 属性类别/50

3.6.2 定位属性/52

3.6.3 内容控制属性/53

3.6.4 浮动属性/55

3.6.5 列表属性/55

3.6.6 补白属性/56

3.6.7 边框属性/57

3.6.8 边界属性/59

3.7 CSS修饰/60

3.7.1 文本修饰/60

3.7.2 图片修饰/60

3.7.3 修饰表单/61

 第4章 JavaScript脚本语言基础/63

4.1 JavaScript简介/63

4.1.1 运行环境/63

4.1.2 JavaScript格式/63

4.1.3 一个典型的JavaScript文件/63

4.2 数据类型/64

4.2.1 数据类型概述/65

4.2.2 JavaScript常量/65

4.2.3 JavaScript变量/66

4.3 表达式和运算符/66

4.3.1 JavaScript表达式/67

4.3.2 JavaScript运算符/67

4.4 JavaScript循环语句/69

4.4.1 if条件语句/70

4.4.2 for循环语句/71

4.4.3 while循环语句/72

4.4.4 do...while循环语句/73

4.4.5 break控制/73

4.4.6 switch循环语句/74

4.5 JavaScript函数/74

4.5.1 JavaScript函数的构成/74

4.5.2 JavaScript常用函数/75

4.6 JavaScript对象/76

4.6.1 对象基础知识/76

4.6.2 JavaScript常用对象和方法/78

4.7 JavaScript事件/81

4.7.1 JavaScript常用事件/81

4.7.2 事件处理程序/82

4.8 JavaScript窗口对象/82

4.8.1 窗口对象/83

4.8.2 窗口对象的事件驱动/83

4.8.3 窗口对象中的属性/83

4.8.4 窗口对象的方法/84

4.8.5 JavaScript窗口对象的应用/84

第2篇 核心技术篇

 第5章 JSP基础/86

5.1 JSP概述/86

5.1.1 JSP简介/86

5.1.2 JSP的优缺点/87

5.2 构建Web应用/87

5.3 配置描述符web.xml/88

5.4 JSP需要Servlet/89

5.5 JSP的基本语法/91

5.5.1 基本语法介绍/91

5.5.2 JSP的注释/92

5.5.3 JSP的声明/94

5.5.4 输出表达式/95

5.5.5 脚本/96

5.6 编译指令/98

5.6.1 page指令/99

5.6.2 include指令/100

 第6章 动作指令和内置对象/102

6.1 JSP的动作指令/102

6.1.1 响应转发指令forward/102

6.1.2 动态include指令/103

6.1.3 下载指令plugin/104

6.1.4 设置参数值指令param/104

6.1.5 useBean、setProperty和getProperty指令/105

6.2 JSP的内置对象/107

6.2.1 九大内置对象简介/107

6.2.2 使用application对象/109

6.2.3 使用config对象/110

6.2.4 使用exception对象/111

6.2.5 使用pageContext对象/113

6.2.6 使用out对象/114

6.2.7 使用request对象/116

6.2.8 使用response对象/121

6.2.9 使用session对象/125

 第7章 自定义标签和新特性/129

7.1 自定义JSP标签/129

7.1.1 自定义标签基础/129

7.1.2 开发自定义标签类/129

7.1.3 编写TLD文件/130

7.1.4 使用标签库里的标签/132

7.1.5 修改web.xml/133

7.1.6 应用自定义标签/134

7.1.7 将页面片段作为属性的标签/139

7.1.8 动态属性的标签/139

7.2 JSP 2.0的新特性/140

7.2.1 JSP 2.0新特性概述/140

7.2.2 配置JSP属性/140

7.2.3 JSP的表达式/142

7.2.4 自定义标签Tag File/149

 第8章 Servlet详解/150

8.1 Servlet是什么/150

8.1.1 Servlet介绍/150

8.1.2 Servlet技术的优越性/151

8.1.3 Servlet持久性/151

8.2 Servlet开发基础/152

8.3 配置Servlet/154

8.4 Servlet接口和类/161

8.4.1 与Servlet配置相关的接口/161

8.4.2 Servlet编程接口/161

8.4.3 使用Httpservlet类/162

8.4.4 用HttpSession接口实现会话/165

8.5 Servlet过滤器/167

8.5.1 配置过滤器/167

8.5.2 使用过滤器/168

8.6 Filter详解/170

8.6.1 Filter基础/170

8.6.2 创建Filter/170

8.6.3 配置Filter/172

8.7 使用Listener类/173

8.7.1 Listener类基础/173

8.7.2 实现Listener类/173

8.7.3 接口Servlet Context Attribute Listener/175

8.8 全新的Servlet 3.0/175

8.8.1 新的Annotation/175

8.8.2 对Web模块的支持/176

8.8.3 新引入的异步处理/177

8.8.4 改进的Servlet API/178

 第9章 深入详解JavaBean/180

9.1 JavaBean基础/180

9.1.1 JavaBean介绍/180

9.1.2 使用JavaBean/181

9.2 JSP和JavaBean/182

9.2.1 JSP访问JavaBean/182

9.2.2 在JSP中调用JavaBean/184

9.3 设置JavaBean属性/187

9.3.1 简单属性Simple/187

9.3.2 数组值属性Indexed/188

9.3.3 通知属性Bound/189

9.3.4 否决属性Constrained/190

9.3.5 JSP设置属性/191

9.4 JavaBean方法/196

9.5 JavaBean的作用范围/201

9.5.1 Page的作用域/201

9.5.2 Request的作用域/202

9.5.3 Session的作用域/204

9.5.4 Application的作用域/205

9.6 JavaBean的移除/206

 第10章 JSTL标签库/210

10.1 JSTL基础/210

10.1.1 使用第三方提供的标签库/210

10.1.2 JSTL标签的构成/211

10.2 JSTL Core标签库/212

10.2.1 一般用途的标签/213

10.2.2 条件标签/216

10.2.3 迭代标签/218

10.2.4 和URL相关的标签/223

10.3 I18N标签库/226

10.3.1 <fmt:formatNumber>标签/226

10.3.2 <fmt:parseNumber>标签/229

10.3.3 <fmt:formatDate>标签/231

10.3.4 <fmt:parseDate>标签/233

10.3.5 <fmt:setTimeZone>标签/235

10.3.6 <fmt:timeZone>标签/236

10.3.7 <fmt:setLocale>标签/237

10.3.8 <fmt:requestEncoding>标签/239

10.3.9 <fmt:setBundle>标签/239

10.3.10 <fmt:message>标签/239

10.3.11 <fmt:param>标签/241

10.3.12 <fmt:bundle>标签/242

10.4 使用SQL标签库/242

10.4.1 <sql:setDataSource>标签/243

10.4.2 <sql:query>标签和<sql:param>标签/244

10.4.3 <sql:update>标签/245

10.4.4 <sql:dateParam>标签/246

10.4.5 <sql:transaction>标签/247

10.5 函数标签/247

10.5.1 求长度函数/248

10.5.2 大小写转换函数/249

10.5.3 求子串函数/249

10.5.4 去空白函数/250

10.5.5 替换函数/250

10.5.6 查找函数/250

10.5.7 拆分与组合函数/251

10.5.8 函数escapeXml()/251

 第11章 Ajax技术/252

11.1 Ajax技术基础/252

11.1.1 Ajax技术介绍/252

11.1.2 Ajax开发模式与传统开发模式的比较/253

11.1.3 提高用户体验的技术/254

11.1.4 Ajax需要注意的几个问题/255

11.2 XMLHttpRequest对象/256

11.2.1 创建XMLHttpRequest对象/256

11.2.2 XMLHttpRequest对象的方法/257

11.2.3 XMLHttpRequest对象的属性/259

11.2.4 XMLHttpRequest对象的事件句柄函数/260

11.3 与服务器通信--发送请求与处理响应/261

11.3.1 发送请求/261

11.3.2 处理服务器响应/262

11.4 解决中文乱码问题/264

11.4.1 发送请求时出现中文乱码/264

11.4.2 获取服务器的响应结果时出现中文乱码/264

11.5 Ajax重构/264

11.6 使用Ajax技术/266

11.6.1 一个简单的Ajax程序/266

11.6.2 分析Ajax的步骤/268

11.7 表单验证实例/272

 第12章 数据库编程/278

12.1 数据库基础知识/278

12.1.1 数据库概述/278

12.1.2 数据库的几个概念/279

12.2 SQL语言/281

12.2.1 数据定义/281

12.2.2 数据操纵/283

12.2.3 视图/285

12.2.4 SQL高级操作/286

12.3 常用的几种数据库/288

12.3.1 Access数据库/288

12.3.2 SQL Server数据库/293

12.3.3 MySQL数据库/296

 第13章 JDBC详解/303

13.1 初识JDBC/303

13.1.1 JDBC API/303

13.1.2 JDBC驱动类型/303

13.1.3 选择什么方式/305

13.1.4 JDBC的常用接口和类/305

13.1.5 JDBC编程步骤/307

13.2 使用PreparedStatement和CallableStatement/310

13.3 执行SQL语句的方式/313

13.3.1 使用executeUpdate/313

13.3.2 使用execute()方法/316

13.4 事务处理/318

13.4.1 JDBC中的事务控制/318

13.4.2 JDBC事务控制的流程/319

13.5 存储过程/322

13.5.1 存储过程基础/322

13.5.2 创建存储过程/323

13.5.3 调用创建存储过程/325

 第14章 JSF介绍/327

14.1 JSF简介/327

14.2 下载并安装JSF/328

14.2.1 下载JSF/328

14.2.2 配置JSF/328

14.2.3 JSF的环境配置/333

14.3 详解JSF配置文件的说明和常用配置元素/334

14.3.1 在文件web.xml中配置FacesServlet核心控制器/335

14.3.2 JSF的配置文件faces-config.xml/336

14.4 使用JSF/336

14.5 导航/340

14.5.1 静态导航/340

14.5.2 动态导航/341

14.5.3 通配符/347

14.5.4 使用from-action/347

14.6 JSF的核心标签/347

14.6.1 JSF核心标签概述/348

14.6.2 JSF HTML标签/349

14.6.3 表单/354

14.6.4 文本字段和文本区域/355

14.6.5 按钮和链接/356

14.7 数据转换与数据验证/357

14.7.1 Faces转换器系统/358

14.7.2 DateTimeConverter/359

14.7.3 NumberConverter/359

14.7.4 Faces验证系统/360

 第15章 使用JavaMail发送邮件/361

15.1 邮件是一种全新的通信方式/361

15.1.1 电子邮件原理/361

15.1.2 JavaMail介绍/362

15.2 邮件协议介绍/362

15.2.1 SMTP协议/362

15.2.2 POP协议/363

15.2.3 IMAP协议/363

15.2.4 MIME协议/363

15.2.5 NNTP和其他协议/363

15.3 JavaMail基础/364

15.3.1 JavaMail简介/364

15.3.2 安装JavaMail/364

15.4 JavaMail核心类详解/366

15.4.1 java.util.Properties类/366

15.4.2 会话类javax.mail.Session/367

15.4.3 身份认证类javax.mail.Authenticator/368

15.4.4 消息类型类javax.mail.Message/369

15.4.5 javax.mail.Address类/372

15.4.6 协议类javax.mail.Transport/373

15.4.7 javax.mail.Store类和javax.mail.Folder类/373

15.5 使用JavaMail API/374

15.5.1 发送消息/374

15.5.2 获取消息/375

15.5.3 删除消息和标志/376

15.5.4 自我验证/377

15.5.5 回复消息/378

15.5.6 转发消息/378

15.5.7 操作附件/379

15.5.8 处理HTML消息/381

15.5.9 用SearchTerm搜索/382

15.6 JavaMail的常见应用/383

15.6.1 Gmail收发信/383

15.6.2 JavaMail收取邮件属性配置/386

第3篇 提高篇

 第16章 Struts 2基础/390

16.1 MVC思想/390

16.1.1 什么是MVC思想/390

16.1.2 MVC思想及其优势/391

16.1.3 Struts MVC思想/391

16.2 下载、安装Struts 2/392

16.2.1 获得并设置Struts 2/392

16.2.2 在Eclipse中使用Struts 2/394

16.2.3 使用Struts 2的流程/395

16.3 配置Struts 2/396

16.3.1 配置常量/396

16.3.2 包含其他配置文件/400

16.4 实现Action/401

16.4.1 基础知识/401

16.4.2 标准Action类/402

16.4.3 访问Servlet API/402

16.4.4 直接访问Servlet API/409

16.4.5 用ServletActionContext访问Servlet API/409

16.5 配置Action/411

16.5.1 命名空间和包/412

16.5.2 基本配置/415

16.6 处理结果/415

16.6.1 配置处理结果/416

16.6.2 处理结果类型/416

16.6.3 动态返回结果/416

 第17章 Hibernate基础/419

17.1 Hibernate基础/419

17.1.1 认识ORM/419

17.1.2 Hibernate概述/425

17.1.3 Hibernate API简介/425

17.1.4 Hibernate的核心接口/426

17.1.5 Hibernate的体系结构/426

17.2 Hibernate的下载和安装/426

17.2.1 下载Hibernate/427

17.2.2 为Eclipse安装插件/428

17.3 几种简单配置Hibernate的方式/429

17.3.1 配置数据源/429

17.3.2 配置c3p0连接池/430

17.3.3 配置proxool连接池/431

17.3.4 MySQL连接配置/432

17.3.5 SQL Server连接配置/433

17.3.6 Oracle连接配置/433

17.4 Hibernate配置/434

17.4.1 持久化操作实例/434

17.4.2 创建Configuration对象/438

17.4.3 Hibernate的JDBC连接/440

17.4.4 数据库方言/441

17.4.5 和Hibernate相关的常用属性/441

17.5 SessionFactory接口/443

17.6 Session接口/444

17.6.1 save()方法/445

17.6.2 get()方法/445

17.6.3 load()方法/446

17.6.4 update()方法/446

17.6.5 delete()方法/447

 第18章 Spring技术/448

18.1 Spring技术介绍/448

18.1.1 Spring的优点/448

18.1.2 Spring将改变Java EE/448

18.2 下载并安装Spring/448

18.2.1 获取Spring压缩包/449

18.2.2 在Eclipse中使用Spring/450

18.2.3 在Web项目中使用Spring/452

18.3 依赖注入/455

18.3.1 依赖注入基础/455

18.3.2 设置注入/456

18.4 Spring容器/459

18.4.1 Spring的IoC容器/460

18.4.2 BeanFactory对IoC容器的功能定义/461

18.4.3 XmlBeanFactory的工作原理/461

18.4.4 ApplicationContext的国际化/463

18.4.5 ApplicationContext的事件机制/465

18.4.6 Bean获取Spring容器/469

18.5 Spring中的Bean/471

18.5.1 定义Bean/471

18.5.2 Spring中Bean的作用域/473

18.5.3 配置依赖/475

18.6 Java配置管理/476

标签
缩略图
书名 Java Web开发技术详解(附光盘)/网站开发非常之旅
副书名
原作名
作者 王石磊
译者
编者
绘者
出版社 清华大学出版社
商品编码(ISBN) 9787302344100
开本 16开
页数 478
版次 1
装订 平装
字数 837
出版时间 2014-03-01
首版时间 2014-03-01
印刷时间 2014-03-01
正文语种
读者对象 研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.826
CIP核字 2013262500
中图分类号 TP312
丛书名
印张 30.5
印次 1
出版地 北京
259
205
23
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号
版权提供者
定价
印数 5000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/4 23:36:47