- ISBN:9787302446477
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:32开
- 页数:338
- 出版时间:2016-10-01
- 条形码:9787302446477 ; 978-7-302-44647-7
本书特色
本书介绍用Java语言进行Web程序设计与开发的技术与方法。全书共16章,包括Java Web入门、HTML和JavaScript页面技术、JSP编程、JavaBean和Servlet开发、数据库访问、EL和JSTL技术、Ajax、MVC、Struts及基于Struts的 Java Web 应用开发。本书内容由浅入深,书中所有知识都结合具体示例进行介绍,涉及的程序代码都给出了详细的注释,可以使读者轻松领会使用J2EE体系中的相关技术进行Web程序开发的精髓,提高开发技能。在每一章的*后提供了一些案例,供读者训练。 本书适合作为高等院校计算机相关专业教材,也可供Web应用开发者学习。
内容简介
(1)由浅入深介绍用Java语言进行Web程序设计与开发的技术与方法。(2)内容全面,全书共16章,包括Java Web、HTML、JavaScript、JSP、JavaBean、Servlet、数据库、Ajax、MVC、Struts等。(3)所有知识都结合具体示例进行介绍,并对程序代码给出了详细的注释。(4)每一章的*后提供了一些案例,使读者领会使用J2EE技术进行Web程序开发的精髓。
目录
1.1主流Web技术介绍1
1.1.1JSP编程技术1
1.1.2ASP编程技术2
1.1.3.NET编程技术2
1.1.4PHP编程技术5
1.2Java Web技术介绍6
1.2.1Java Web相关技术构成6
1.2.2Java Web技术特点10
本章小结11
课后习题11
第2章Java Web开发环境配置/12
2.1Tomcat安装与配置12
2.1.1Tomcat简介12 第1章Java Web应用概述/1
1.1主流Web技术介绍1
1.1.1JSP编程技术1
1.1.2ASP编程技术2
1.1.3.NET编程技术2
1.1.4PHP编程技术5
1.2Java Web技术介绍6
1.2.1Java Web相关技术构成6
1.2.2Java Web技术特点10
本章小结11
课后习题11
第2章Java Web开发环境配置/12
2.1Tomcat安装与配置12
2.1.1Tomcat简介12
2.1.2Tomcat的安装与配置13
2.2Eclipse安装配置17
2.2.1Eclipse简介17
2.2.2Eclipse安装环境搭建18
本章小结23
课后习题23
第3章HTML编程基础/24
3.1HTML文件执行过程24
3.2HTML文件结构27
3.2.1HTML文件基本构成27
3.2.2HTML中的元素与标记28
3.3HTML常用标记28
3.3.1HTML图像标记28
3.3.2HTML超链接31〖1〗Java Web程序设计与开发目录[3]〖3〗3.3.3HTML换行、分段与字体标记33
3.3.4HTML列表标记38
3.3.5span和div标记44
3.4HTML中的表格47
3.4.1表格基本结构47
3.4.2表格常用属性53
3.4.3其他表格属性55
3.5HTML表单56
3.5.1表单的一般格式56
3.5.2标记58
3.5.3标记67
3.5.4标记68
3.5.5标记70
3.5.6标记71
3.5.7表单应用示例72
3.6HTML的窗口切分73
3.6.1框架网页73
3.6.2浮动的网页窗口76
3.7本章案例78
本章小结79
课后习题79
第4章JavaScript编程技术/80
4.1JavaScript简介80
4.2JavaScript语法81
4.2.1JavaScript代码的加入81
4.2.2数据类型82
4.3JavaScript事件处理84
4.3.1异步事件与线程85
4.3.2常见事件特点86
4.4网页DOM模型87
4.4.1DOM树简介88
4.4.2DOM标记对象操作89
4.5JavaScript内置对象92
4.5.1内置对象的层次及主要功能92
4.5.2window对象93
4.5.3history和location对象102
4.5.4screen对象104
4.6本章案例106
本章小结107
课后习题107
第5章JSP编程基础/109
5.1**个JSP页面109
5.2JSP基本语法111
5.2.1JSP声明语法111
5.2.2JSP代码脚本113
5.2.3JSP脚本注释114
5.2.4JSP表达式116
5.3本章案例117
本章小结118
课后习题119
第6章JSP内置对象/120
6.1内置对象概述120
6.2内置对象的作用范围121
6.2.1page范围122
6.2.2request范围123
6.2.3session范围126
6.2.4application范围127
6.3内置对象128
6.3.1request内置对象128
6.3.2response内置对象136
6.3.3out内置对象140
6.3.4page内置对象142
6.3.5pageContext内置对象143
6.3.6session内置对象145
6.3.7application内置对象149
6.4本章案例152
本章小结155
课后习题155
第7章JSP标签/157
7.1JSP指令元素157
7.1.1page指令157
7.1.2include指令164
7.2JSP动作标签166
7.2.1动作标签概述166
7.2.2include动作标签166
7.2.3forward动作标签168
7.3本章案例168
本章小结170
课后习题171
第8章JSP访问数据库/172
8.1JDBC简介172
8.2建立ODBC数据源173
8.3JDBC操作176
8.3.1添加数据操作176
8.3.2删除数据操作180
8.3.3修改数据操作183
8.3.4查询数据操作187
8.4PreparedStatement对象191
8.5事务192
8.6使用厂商驱动程序进行数据库连接194
8.7本章案例195
本章小结198
课后习题199
第9章JSP和JavaBean/200
9.1在JSP中调用类200
9.1.1JSP调用内部类200
9.1.2JSP调用外部类201
9.2JavaBean组件202
9.2.1JavaBean的创建203
9.2.2JSP页面中使用JavaBean对象204
9.2.3JavaBean属性范围208
9.2.4表单和JavaBean组件交互210
9.3本章案例213
本章小结215
课后习题215
第10章JSP自定义标签/217
10.1JSP自定义标签概述217
10.1.1自定义标签217
10.1.2相关概念217
10.1.3自定义标签的优势218
10.1.4JSP自定义标签格式219
10.1.5自定义标签处理过程220
10.2标签库自定义基础220
10.2.1开发自定义标签涉及的接口与类220
10.2.2标签库的编写221
10.3简单的自定义开发案例223
10.3.1创建标签处理类223
10.3.2创建标签库描述文件224
10.3.3配置web.xml及在JSP页面引用自定义标签225
10.4几种标签的开发225
10.4.1空标签225
10.4.2带属性的标签226
10.4.3带标签体的标签228
10.4.4使用动态属性229
10.5本章案例230
本章小结232
课后习题232
第11章Servlet程序设计/233
11.1Servlet技术简介233
11.1.1Servlet的概念233
11.1.2**个Servlet程序235
11.2Servlet工作机制237
11.2.1Servlet请求处理237
11.2.2Servlet的生命周期239
11.3Servlet程序设计基础241
11.3.1Servlet API241
11.3.2有关Servlet执行方式的配置242
11.3.3Servlet与表单交互的方法242
11.3.4用Servlet控制会话244
11.4Servlet程序设计过程245
11.5Servlet和JSP的比较246
11.6本章案例247
本章小结249
课后习题250
第12章Servlet过滤器设计/251
12.1过滤器的基本结构251
12.1.1什么是过滤器251
12.1.2过滤器工作原理252
12.2Servlet过滤器API252
12.2.1Filter接口253
12.2.2FilterChain接口253
12.2.3FilterConfig接口253
12.2.4过滤器配置254
12.3Servlet过滤器254
12.3.1建立Servlet过滤器的基本步骤254
12.3.2Servlet过滤器编程案例255
本章小结257
课后习题257
第13章EL和JSTL/258
13.1表达式语言258
13.1.1为什么需要表达式语言258
13.1.2表达式语言基本语法259
13.2基本运算符259
13.2.1算术运算符259
13.2.2关系运算符260
13.2.3逻辑运算符260
13.2.4“.”和“\[ \]”运算符260
13.2.5其他运算符261
13.3数据访问262
13.3.1对象的作用域262
13.3.2访问JavaBean263
13.3.3访问集合264
13.3.4其他隐含对象265
13.4JSTL技术266
13.5核心标签库266
13.5.1核心标签库介绍266
13.5.2用核心标签进行基本数据操作267
13.5.3用核心标签进行流程控制271
13.6XML标签库简介273
13.7国际化标签库简介275
13.8数据库标签库简介278
13.9函数标签库简介279
本章小结281
课后习题281
第14章Ajax技术/283
14.1Ajax概述283
14.1.1为什么需要Ajax技术283
14.1.2AJax技术介绍285
14.2Ajax开发288
14.2.1Ajax核心代码289
14.2.2API解释290
14.3本章案例292
本章小结297
课后习题297
第15章MVC和Struts/299
15.1MVC设计模式299
15.1.1MVC简介299
15.1.2JSP Model1和JSP Model2301
15.2Struts框架的基本原理302
15.2.1Struts框架简介302
15.2.2Struts框架原理302
15.3Struts 框架主要成分304
15.3.1ActionForm304
15.3.2Struts标签库304
15.4基于Struts框架的应用开发313
15.4.1导入Struts框架313
15.4.2编写JSP页面316
15.4.3编写ActionForm317
15.4.4编写Action318
15.4.5创建JavaBean模型组件319
15.4.6配置Strutsconfig.xml文件319
15.4.7测试320
本章小结321
课后习题321
第16章Struts 2基础开发/323
16.1Struts 2简介323
16.2Struts 2基本原理324
16.2.1环境配置324
16.2.2Struts 2原理326
16.3Struts 2框架327
16.3.1Action接口327
16.3.2Struts 2的标签329
16.3.3Struts 2拦截器332
16.4Struts 2框架开发实例334
16.4.1编写JSP页面334
16.4.2编写Action335
16.4.3配置Action336
16.4.4测试337
本章小结337
课后习题337
参考文献/339信息
-
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
落洼物语
¥8.9¥28.0 -
中医基础理论
¥50.7¥59.0 -
中国当代文学名篇选读
¥19.6¥53.0 -
中医基础理论【中医 针灸专业用】
¥18.0¥25.0 -
习近平总书记教育重要论述讲义
¥13.3¥35.0 -
世界现代设计史-[第二版]
¥40.8¥120.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
新世纪高等学校教材 心理学基础课系列教材普通心理学(第5版)/彭聃龄
¥29.6¥78.0 -
刀锋
¥23.1¥39.8 -
外国教育史-第2版
¥19.6¥40.0 -
断代(八品)
¥13.4¥42.0 -
长征记忆(八品)
¥9.5¥45.0 -
先进防伪技术
¥81.3¥98.0 -
企业法务教程
¥40.7¥49.0 -
[社版]大汉战神:霍去病传
¥15.6¥40.0 -
实用社交礼仪(第二版)(21世纪高等开放教育系列教材)
¥29.9¥49.0 -
经络腧穴学
¥59.3¥69.0 -
工程图学
¥53.1¥59.0 -
马克思主义基本原理2021年版
¥6.9¥23.0