您好,欢迎光临有路网!
JSP应用与开发技术-(第2版)
QQ咨询:
有路璐璐:

JSP应用与开发技术-(第2版)

  • 作者:清华大学出版社
  • 出版社:清华大学出版社
  • ISBN:9787302356875
  • 出版日期:2014年09月01日
  • 页数:604
  • 定价:¥59.80
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    JSP(Java Server Pages)是由Sun Microsystems 公司(已被甲骨文公司收购)倡导的、许多公司参与建立的一种动态网页技术标准。JSP 被赋予了Java 技术的强大功能,能够为用户提供功能强大的技术支持,同时,JSP 继承了Java 的优势,可以建立**的、跨平台的动态网站。
    本书详细讲解了JSP 的基本语法和Web 程序设计方法。全书共16 章,可分为7 个部分。第1~3 章是第1 部分,介绍了JSP 应用技术的前导知识和开发环境的搭建;第4~6 章是第2 部分,详细讲解了JSP技术的基本语法;第7 章和第8 章是第3 部分,是JSP 应用开发的进阶,讲述了JavaBean、表单处理以及文件的操作;第9~11 章是第4 部分,以MySQL 数据库为例详细讲解了JSP 中使用数据库的操作;第12章和第13 章是第5 部分,详细讲述了Servlet 技术;第14 章和第15 章是第6 部分,介绍了表达式语言(EL)、标准标签库(JSTL)及自定义标签库;第16 章是第7 部分,通过实例讲述了Web 开发的实际应用。另外,本书还给出了6 个实验,以指导读者进行
    目录
    第1章 JSP概述 1
    1.1 软件编程体���简介 2
    1.1.1 C/S结构编程体系 2
    1.1.2 B/S结构编程体系 3
    1.2 企业应用开发架构 3
    1.2.1 两层架构 3
    1.2.2 三层架构 3
    1.2.3 N层架构 4
    1.2.4 开发架构比较 4
    1.3 JSP概述 4
    1.3.1 什么是JSP 5
    1.3.2 JSP技术原理 6
    1.3.3 JSP和其他动态网站开发技术 7
    1.3.4 J2EE简介 10
    1.4 JSP知识体系及学习之路 13
    1.4.1 JSP知识体系 13
    1.4.2 JSP程序员学习路径 13
    1.5 小结 15
    1.6 习题 15
    1.6.1 选择题 15
    1.6.2 判断题 16
    1.6.3 填空题 16
    1.6.4 简答题 16
    1.6.5 拓展实践题 16
    第2章 JSP动态网页设计基础 17
    2.1 HTML技术 18
    2.1.1 HTML5基本结构 18
    2.1.2 HTML常用标签 20
    2.1.3 表单 28
    2.1.4 XML与XHTML 36
    2.2 CSS技术 38
    2.2.1 CSS基本语法 38
    2.2.2 在HTML文档中使用CSS的方法 40
    2.2.3 常用CSS属性 42
    2.3 JavaScript技术 50
    2.3.1 JavaScript语法 50
    2.3.2 JavaScript使用方式 51
    2.3.3 JavaScript代码实例 52
    2.4 小结 57
    2.5 习题 57
    2.5.1 选择题 57
    2.5.2 判断题 58
    2.5.3 填空题 58
    2.5.4 简答题 58
    第3章 JSP的开发和运行环境 59
    3.1 JSP的开发和应用平台介绍 60
    3.1.1 Caucho公司的Resin平台 60
    3.1.2 Apache公司的Tomcat平台 60
    3.1.3 BEA公司的WebLogic平台 61
    3.1.4 IBM WebSphere Application Server平台 61
    3.2 Eclipse Java EE集成开发环境 62
    3.2.1 安装和配置JDK 62
    3.2.2 Tomcat服务器 64
    3.2.3 Eclipse Java EE开发环境搭建 68
    3.3 Eclipse集成开发环境配置 73
    3.4 MyEclipse开发环境 75
    3.4.1 MyEclipse简介与下载 76
    3.4.2 MyEclipse安装与使用 76
    3.5 小结 82
    3.6 习题 82
    3.6.1 选择题 82
    3.6.2 判断题 83
    3.6.3 填空题 83
    3.6.4 简答题 83
    第4章 JSP基本语法 85
    4.1 JSP文件的结构 86
    4.1.1 创建**个JSP文件 86
    4.1.2 分析JSP文件的组成元素 87
    4.2 JSP的脚本元素 88
    4.2.1 隐藏注释(Hidden Comment) 88
    4.2.2 HTML注释 89
    4.2.3 声明语句(Declaration) 91
    4.2.4 脚本段(Scriptlets) 94
    4.2.5 表达式(Expression) 95
    4.3 JSP指令元素 96
    4.3.1 page指令 96
    4.3.2 include指令 101
    4.3.3 taglib指令 103
    4.4 JSP动作元素 104
    4.4.1 <jsp:include> 104
    4.4.2 <jsp:forward> 107
    4.4.3 <jsp:param> 110
    4.4.4 <jsp:useBean>、<jsp:setProperty>和<jsp:getProperty>动作 111
    4.4.5 <jsp:plugin> 120
    4.5 小结 122
    4.6 习题 123
    4.6.1 选择题 123
    4.6.2 判断题 124
    4.6.3 填空题 125
    4.6.4 简答题 125
    4.6.5 编程题 125
    第5章 JSP内置对象 127
    5.1 JSP内置对象概述 128
    5.2 request对象 129
    5.2.1 request对象常用方法 129
    5.2.2 request对象应用实例 130
    5.3 response对象 137
    5.3.1 response对象常用方法 137
    5.3.2 response对象应用实例 138
    5.4 out对象 146
    5.4.1 out对象方法成员与数据输出 146
    5.4.2 缓冲区操作 147
    5.4.3 out对象应用实例 148
    5.5 session对象 151
    5.5.1 session的概念 151
    5.5.2 session对象的ID 152
    5.5.3 session的有效期限 152
    5.5.4 访问session中的数据 152
    5.5.5 其他session对象的常用方法 153
    5.5.6 session对象应用实例 154
    5.6 application内置对象 160
    5.6.1 存取application中的数据 161
    5.6.2 使用application对象取得信息 162
    5.6.3 application对象应用实例 162
    5.7 其他JSP内置对象 164
    5.7.1 pageContext对象 164
    5.7.2 config对象 166
    5.7.3 page对象 169
    5.7.4 exception对象 169
    5.8 小结 169
    5.9 习题 170
    5.9.1 选择题 170
    5.9.2 判断题 172
    5.9.3 填空题 172
    5.9.4 简答题 172
    5.9.5 编程题 172
    第6章 使用Cookie记录信息 175
    6.1 Cookie的概念和特性 176
    6.1.1 什么是Cookie 176
    6.1.2 Cookie的常见用途 177
    6.1.3 对Cookie进行适当设置 178
    6.2 在JSP中使用Cookie 179
    6.2.1 创建Cookie 179
    6.2.2 读写Cookie 179
    6.2.3 Cookie中的主要方法 180
    6.2.4 几个操作Cookie的常用方法 181
    6.3 Cookie对象的应用实例 183
    6.4 Cookie的**问题 192
    6.5 小结 193
    6.6 习题 194
    6.6.1 选择题 194
    6.6.2 判断题 195
    6.6.3 填空题 196
    6.6.4 简答题 196
    6.6.5 编程题 196
    第7章 JavaBean和表单处理 197
    7.1 非MVC模式(Model1) 198
    7.1.1 Model1的特点 198
    7.1.2 Model1的应用范围 199
    7.2 MVC编程模式(Model2) 199
    7.2.1 什么是MVC模式 199
    7.2.2 MVC模式在Web编程中的应用 200
    7.3 剖析JavaBean 201
    7.3.1 什么是JavaBean 202
    7.3.2 JavaBean的特征 203
    7.3.3 创建一个JavaBean 204
    7.4 在JSP中使用JavaBean 206
    7.4.1 调用JavaBean 206
    7.4.2 访问JavaBean属性 206
    7.4.3 设置JavaBean属性 206
    7.4.4 JavaBean的生命周期 207
    7.4.5 类型自动转换规则 211
    7.5 使用JavaBean处理表单数据 211
    7.5.1 JSP处理与form相关的常用标签简单实例 212
    7.5.2 设置中文编码 217
    7.5.3 Post与Get的差异 218
    7.6 小结 219
    7.7 习题 219
    7.7.1 选择题 219
    7.7.2 判断题 220
    7.7.3 填空题 221
    7.7.4 简答题 221
    7.7.5 编程题 221
    第8章 JSP中的文件操作 223
    8.1 数据流和File类 224
    8.1.1 数据流 224
    8.1.2 File类 224
    8.2 读写文本文件 227
    8.3 文件的浏览 229
    8.4 创建和删除目录 230
    8.5 文件的上传和下载 231
    8.6 使用jspSmartUpload上传包 235
    8.7 小结 238
    8.8 习题 238
    8.8.1 选择题 238
    8.8.2 判断题 239
    8.8.3 填空题 239
    8.8.4 简答题 239
    8.8.5 编程题 239
    第9章 数据库操作基础 241
    9.1 关系数据库及SQL 242
    9.2 在Windows上安装MySQL 243
    9.3 MySQL的常用操作 247
    9.3.1 设置环境变量 247
    9.3.2 启动MySQL数据库 248
    9.3.3 连接MySQL 248
    9.3.4 退出MySQL 248
    9.3.5 增加用户 249
    9.3.6 删除授权 249
    9.3.7 备份数据库 250
    9.3.8 恢复数据库 250
    9.3.9 备份表 250
    9.3.10 恢复表 251
    9.3.11 查看、创建、删除和选择数据库命令 251
    9.3.12 导入命令 252
    9.4 常用查询的例子 252
    9.4.1 查询时间 253
    9.4.2 查询当前用户 253
    9.4.3 查询数据库版本 253
    9.4.4 查询当前使用的数据库 253
    9.4.5 使用AUTO_INCREMENT 254
    9.4.6 列的*大值 254
    9.4.7 拥有某个字段的组间*大值的行 256
    9.4.8 使用用户变量 256
    9.5 MySQL GUI Tools 256
    9.5.1 MySQL GUI Tools安装 256
    9.5.2 MySQL GUI Tools基本使用方法 258
    9.6 小结 260
    9.7 习题 261
    9.7.1 选择题 261
    9.7.2 填空题 261
    9.7.3 编程题 262
    第10章 应用JDBC进行数据库开发 263
    10.1 JDBC概述 264
    10.1.1 JDBC的用途 264
    10.1.2 JDBC的典型用法 264
    10.1.3 JDBC体系结构 265
    10.1.4 驱动器类型 265
    10.1.5 安装驱动器 267
    10.2 JDBC连接数据库的方法 267
    10.3 使用JDBC操作数据库 269
    10.3.1 使用JDBC访问数据库的过程 269
    10.3.2 使用Statement执行SQL语句 272
    10.3.3 PreparedStatement接口 281
    10.3.4 CallableStatement对象 285
    10.3.5 使用ResultSet处理结果集 287
    10.4 Java与SQL的数据类型转换 292
    10.5 使用JDBC连接不同的数据库 294
    10.5.1 连接Oracle数据库 294
    10.5.2 连接DB2数据库 294
    10.5.3 连接SQL Server数据库 294
    10.5.4 连接Sybase数据库 295
    10.5.5 连接Access数据库 295
    10.6 连接池 295
    10.6.1 连接池的实现原理 295
    10.6.2 在Tomcat上配置数据源与连接池 296
    10.6.3 配置连接池时需要注意的问题 299
    10.7 存取二进制文件 299
    10.7.1 图像文件存取到数据库的过程 300
    10.7.2 声音文件存取到数据库的过程 304
    10.7.3 视频文件存取到数据库的过程 309
    10.8 实现分页显示 313
    10.8.1 分页显示技术的优劣比较 313
    10.8.2 分页显示的JavaBean实现 314
    10.9 小结 322
    10.10 习题 322
    10.10.1 选择题 322
    10.10.2 判断题 323
    10.10.3 填空题 323
    10.10.4 简答题 324
    10.10.5 编程题 324
    第11章 JSP与JavaBean应用实例 325
    11.1 需求和设计 326
    11.1.1 功能介绍 326
    11.1.2 文件结构 327
    11.1.3 数据库设计 328
    11.2 使用JavaBean封装数据库的访问 330
    11.3 项目页面实现 335
    11.3.1 用户模块设计与实现 335
    11.3.2 管理员模块设计与实现 353
    11.4 小结 366
    第12章 Servlet基础 367
    12.1 Servlet介绍 368
    12.1.1 什么是Servlet 368
    12.1.2 Servlet技术特点 369
    12.1.3 JSP与Servlet 的关系 369
    12.1.4 Servlet的工作原理 370
    12.1.5 Servlet常用接口和类 371
    12.2 开发部署一个简单的Servlet 372
    12.2.1 创建Servlet文件 373
    12.2.2 Servlet的配置文件 375
    12.3 Servlet实现相关的接口和类 377
    12.3.1 GenericServlet 378
    12.3.2 HttpServlet 378
    12.3.3 Servlet实现相关实例 379
    12.4 Servlet请求和响应相关 383
    12.4.1 HttpServletRequest接口 383
    12.4.2 HttpServletResponse接口 385
    12.4.3 Servlet请求和响应相关实例 386
    12.5 Servlet配置相关 388
    12.5.1 ServletConfig接口 389
    12.5.2 获取Servlet配置信息的例子 389
    12.6 Servlet中的会话追踪 394
    12.6.1 HttpSession接口 394
    12.6.2 HttpSession应用实例 396
    12.7 Servlet上下文 398
    12.7.1 ServletContext接口 398
    12.7.2 ServletContext接口的应用实例 399
    12.8 Servlet协作 401
    12.8.1 RequestDispatcher 401
    12.8.2 forward()控制页面跳转 401
    12.8.3 include()控制页面包含 403
    12.9 Servlet异常处理 404
    12.9.1 声明式异常处理 404
    12.9.2 程序式异常处理 408
    12.10 Servlet应用实例 411
    12.11 小结 421
    12.12 习题 421
    12.12.1 选择题 421
    12.12.2 判断题 423
    12.12.3 填空题 423
    12.12.4 简答题 424
    12.12.5 编程题 424
    第13章 使用Servlet过滤器和监听器 425
    13.1 过滤器在Web开发中的应用 426
    13.1.1 过滤器概述 426
    13.1.2 Filter API 427
    13.1.3 Filter接口 427
    13.1.4 FilterConfig接口 428
    13.1.5 FilterChain接口 428
    13.1.6 编写过滤器类 429
    13.1.7 过滤器的部署 430
    13.1.8 对请求数据进行处理的过滤器 434
    13.1.9 对响应内容进行压缩的过滤器 440
    13.2 Servlet监听器 445
    13.2.1 监听器接口 445
    13.2.2 ServletRequestListener接口 446
    13.2.3 ServletRequestAttributeListener接口 448
    13.2.4 ServletContextListener接口 448
    13.2.5 ServletContextAttributeListener接口 449
    13.2.6 HttpSessionAttributeListener接口 452
    13.2.7 HttpSessionBindingListener接口 454
    13.3 小结 460
    13.4 习题 461
    13.4.1 选择题 461
    13.4.2 判断题 462
    13.4.3 填空题 462
    13.4.4 简答题 462
    13.4.5 编程题 463
    第14章 JSTL标准标签库 465
    14.1 EL表达式语言 466
    14.1.1 EL与EL隐含对象 466
    14.1.2 在EL中访问JSP隐含对象的get×××( )方法 471
    14.1.3 用EL访问JavaBean中的属性 472
    14.2 JSTL标签库简介 473
    14.3 设置JSTL运行环境 473
    14.3.1 JSTL的安装 474
    14.3.2 JSTL应用示例 475
    14.4 使用核心标签 475
    14.4.1 表达式操作 476
    14.4.2 建立URL 480
    14.4.3 条件控制 484
    14.4.4 迭代-运行循环 486
    14.5 使用JSTL的数据库标签 490
    14.5.1 指定数据源 490
    14.5.2 进行查询或更新操作 491
    14.5.3 对返回的结果进行处理 494
    14.5.4 其他SQL标签库的标签 495
    14.6 i18n与国际化 496
    14.6.1 国际化设置标签 496
    14.6.2 消息标签库 497
    14.6.3 数字、日期格式化 499
    14.7 函数标签 503
    14.8 小结 503
    14.9 习题 504
    14.9.1 选择题 504
    14.9.2 判断题 505
    14.9.3 填空题 506
    14.9.4 简答题 506
    14.9.5 编程题 506
    第15章 自定义标签库 507
    15.1 自定义标签体系介绍 508
    15.1.1 标签的形式 509
    15.1.2 标签类相关接口和类 509
    15.1.3 标签库描述文件 514
    15.1.4 在Web部署描述符中引入标签库文件 515
    15.1.5 在页面中使用标签 516
    15.1.6 标签在Web页面中的作用 517
    15.2 传统标签的开发 517
    15.2.1 带属性标签的开发 517
    15.2.2 带Body标签的开发 521
    15.2.3 嵌套标签的开发 524
    15.2.4 迭代标签的开发 527
    15.3 Simple标签的开发 531
    15.3.1 SimpleTag接口 531
    15.3.2 Simple标签的开发示例 532
    15.4 小结 533
    15.5 习题 534
    15.5.1 选择题 534
    15.5.2 判断题 534
    15.5.3 填空题 534
    15.5.4 简答题 534
    15.5.5 编程题 534
    第16章 Web应用开发实践 537
    16.1 信息发布平台 538
    16.2 系统需求分析 538
    16.3 系统功能结构 539
    16.4 系统功能描述 539
    16.4.1 游客用户浏览模块 539
    16.4.2 管理员登录模块 541
    16.4.3 管理员管理模块 542
    16.5 数据库设计 545
    16.5.1 数据库逻辑结构设计 545
    16.5.2 数据库表的设计 545
    16.5.3 数据库相关脚本 546
    16.6 系统实现 548
    16.6.1 模块公用类 548
    16.6.2 JavaBean 553
    16.6.3 Servlet 557
    16.6.4 自定义标签 561
    16.6.5 前台界面的实现 567
    16.6.6 后台管理页面的实现 571
    16.7 小结 576
    16.8 习题 576
    附录 实验 577
    实验一 JSP应用开发基础 577
    实验二 JSP应用开发基础 580
    实验三 JSP应用开发进阶 585
    实验四 JSP数据库编程基础 587
    实验五 Servlet技术实验 589
    实验六 Web应用开发 591

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外