欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 教材 > 本科和研究生教材 > 计算机类 > JSP编程技术

浏览历史

JSP编程技术

JSP编程技术

prev next

  • 商品货号:20170426024
  • 所属系列:全国高等院校应用型创新规划教材—计算机系列
    商品重量:0克
    作者:徐宏伟,刘明刚,高鑫
    出版社:清华大学出版社
    图书书号/ISBN:9787302450207
    出版日期:20161001
    开本:16开
    图书页数:300
    图书装订:平装
    版次:1
    印张:18.75
    字数:432000
    所属分类:TP312.8;TP393.092.2
  • 上架时间:2017-04-26
    商品点击数:579
  • 定价:¥39.00元
    本店售价:¥39.00元
    注册用户:¥39.00元
    vip:¥37.05元
    黄金等级:¥35.10元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

 内容简介

本书作为JSP相关课程的教材,从教学和实用的角度出发,详细介绍了JSPWeb应用开发中的运用。本教材从JSP基础知识入手,在强调使学生全面掌握JSP基本操作的基础上,把知识点与应用实例相结合,使学生学习起来有的放矢,操作时也更加得心应手。同时结合JSP内部知识体系,按照循序渐进的原则,由浅入深地介绍了如何用JSP进行Web动态网站的开发和应用。

本书所有知识都结合具体实例进行介绍,详略得当,使读者能够快速掌握开发动态网站的方法。

本书既可以作为普通高等院校计算机及相关专业的本科教材,同时,也适合JSP初学者及网站开发人员参考使用。

 

前    言

  

  随着网络技术的发展,Web应用程序开发空前活跃,其中尤其以Java领域的发展最为迅速,JSP(Java Server Pages)就是以Java语言为基础的Web应用程序开发技术。

  JSP是由Sun公司开发的,也是动态网页制作技术中比较优秀的解决方案。JSP不仅拥有与Java语言一样的面向对象性、安全性、跨平台性、多线程等优点,还拥有Servlet的稳定性,并且可以使用Servlet提供的API、Java Bean以及其他框架技术,能够做到页面设计与后台代码分离,提高了工作效率。目前,无论是高等学校的计算机专业还是IT培训学校,都已经将JSP作为教学内容之一,这对于培养学生的计算机编程能力具有很重要的意义。

  本书将JSP知识与实用案例有机地结合起来,做到知识与案例相辅相成,这既有助于学生理解知识点,也能够突出重点、难点。此外,每章配有实训练习,可以锻炼学生的项目设计和编写代码能力;实训强调实用,它使知识讲解更加全面、系统,同时,也有助于指导学生实践。每章最后附有精心编写的"练习与提高",有助于学生对知识点的理解和巩固,也可以检验学生对知识的掌握程度。

  本书共包括9章:第1章为JSP概述;第2章介绍JSP基础知识;第3章介绍JSP中的指令与动作;第4章介绍JSP的内置对象;第5章介绍JavaBean技术;第6章介绍JSP中数据库的使用;第7章介绍Servlet技术;第8章介绍表达式语言;第9章为综合应用实训。

  本书所有例题和相关代码都已经调试通过,提供资源下载。对于每章的练习与提高,均给出了参考答案。同时,制作了相关的多媒体课件,提供给教师做参考。

  本书适合作为普通高等学校计算机及相关专业"Web程序设计"、"Java Web应用基础"、"JSP程序设计"、"动态网站制作"、"JSP开发与Web应用"等课程的教材;同时,也适合JSP初学者及网站开发人员参考。

  本课程属于综合性的课程,在学习本课程之前,读者应具备Java程序设计、数据库原理、计算机网络、静态网页制作等课程的基础。因考虑到有些院校未开设静态网页制作课程,所以本书对必须用到的HTML语言知识点在第2章中做了介绍;开设过相关课程的教师在教学过程中可以略过。

  本书由徐宏伟、刘明刚、高鑫担任主编,张玉芬、李占宣、张剑飞、陈善利担任副主编,李岩担任主审。其中第1章、第2章由高鑫编写;第3章、第4章由张玉芬编写;第5章、第6章由徐宏伟编写;第7章、第8章由刘明刚编写;第9章由李占宣、张剑飞、陈善利编写。全书由徐宏伟、刘明刚审阅定稿。

  在本书的编写过程中,虽然我们力争精益求精,但书中难免存在疏漏和不足之处,希望广大读者和同行批评指正。

  

 

编  者

目录

第1章  JSP概述 1
1.1  B/S结构 2
1.1.1  B/S结构的原理 2
1.1.2  B/S结构的特点 3
1.1.3  常见的B/S结构动态网页 5
1.2  JSP的技术特征 6
1.2.1  JSP的特点 6
1.2.2  JSP的工作流程 7
1.2.3  JSP页面的组成 8
1.3  JSP中各种技术的关系 8
1.3.1  JSP与HTML语言 8
1.3.2  JSP与Java应用程序 8
1.3.3  JSP与Java Applet程序 9
1.3.4  JSP与JavaScript语言 9
1.3.5  JSP与Servlet技术 9
1.4  JSP运行环境的配置 10
1.4.1  JSP的运行环境 10
1.4.2  JDK的安装与配置 11
1.4.3  Tomcat的安装与启动 13
1.4.4  Eclipse的安装与使用 16
1.5  实训一:JSP实验环境配置及JSP
页面测试 21
1.6  本章小结 24
练习与提高(一) 24
第2章  JSP基础知识 27
2.1  HTML基础 28
2.1.1  HTML概述 28
2.1.2  HTML文件的结构 29
2.1.3  HTML的基本元素与属性 29
2.1.4  表格 30
2.1.5  表单 32
2.2  JSP脚本标识 34
2.2.1  声明 34
2.2.2  代码段 37
2.2.3  表达式 38
2.2.4  注释 39
2.3  JSP程序开发模式 43
2.3.1  单纯的JSP编程 43
2.3.2  JSP+JavaBean编程 43
2.3.3  JSP+JavaBean+Servlet编程 44
2.3.4  MVC模式 45
2.4  运行JSP时常见的出错信息及处理 46
2.5  实训二:简单JSP页面的运行及
调试 47
2.6  本章小结 48
练习与提高(二) 49
第3章  JSP中的指令和动作 51
3.1  JSP中的指令 52
3.1.1  page指令 52
3.1.2  include指令 57
3.2  JSP中的动作 60
3.2.1  include动作标记 60
3.2.2  param动作标记 62
3.2.3  forward动作标记 64
3.2.4  plugin动作标记 66
3.2.5  useBean动作标记 68
3.2.6  setProperty动作标记 71
3.2.7  getProperty动作标记 72
3.3  实训三:JSP指令与动作的运用 74
3.4  本章小结 78
练习与提高(三) 78
第4章  JSP的内置对象 83
4.1  内置对象概述 84
4.2  request对象 86
4.2.1  获取客户信息 87
4.2.2  获取请求参数 88
4.2.3  获取查询字符串 90
4.2.4  在作用域中管理属性 91
4.2.5  获取Cookie 92
4.2.6  访问安全信息 93
4.2.7  访问国际化信息 94
4.3  response对象 94
4.3.1  动态设置响应的类型 95
4.3.2  重定向网页 96
4.3.3  设置页面自动刷新以及
定时跳转 97
4.3.4  配置缓冲区 98
4.4  out对象 99
4.4.1  向客户端输出数据 100
4.4.2  管理输出缓冲区 100
4.5  session对象 101
4.5.1  创建及获取客户会话属性 102
4.5.2  从会话中移除指定的对象 103
4.5.3  设置会话时限 104
4.6  application对象 105
4.6.1  查找Servlet有关的属性
信息 105
4.6.2  管理应用程序属性 106
4.7  其他内置对象 107
4.7.1  pageContext对象 107
4.7.2  page对象 109
4.7.3  config对象 110
4.8  实训四:简易购物网站 111
4.9  本章小结 117
练习与提高(四) 117
第5章  JavaBean技术 121
5.1  JavaBean概述 122
5.1.1  JavaBean简介 122
5.1.2  JavaBean的种类 122
5.1.3  JavaBean规范 123
5.2  JavaBean的使用 124
5.2.1  创建JavaBean 124
5.2.2  值JavaBean的使用 127
5.2.3  工具JavaBean的使用 132
5.3  实训五:用JavaBean实现购物车 135
5.4  本章小结 144
练习与提高(五) 145
第6章  JSP中数据库的使用 147
6.1  JDBC技术 148
6.1.1  JDBC概述 148
6.1.2  JDBC驱动程序 149
6.2  JDBC的使用步骤 151
6.2.1  加载JDBC驱动程序 151
6.2.2  创建数据库连接 153
6.2.3  创建Statement实例 155
6.2.4  执行SQL语句、获得结果 156
6.2.5  关闭连接 158
6.3  数据库操作技术 159
6.3.1  SQL常用命令 159
6.3.2  创建数据库 162
6.3.3  查询操作 165
6.3.4  更新操作 175
6.3.5  添加操作 179
6.3.6  删除操作 182
6.3.7  访问Excel文件 183
6.4  实训六:用户管理系统 185
6.5  本章小结 194
练习与提高(六) 194
第7章  Servlet技术 199
7.1  Servlet基础 200
7.1.1  Servlet简介 200
7.1.2  Servlet的生命周期 201
7.1.3  Servlet类和方法 202
7.1.4  简单的Servlet程序 203
7.2  Servlet跳转 205
7.2.1  客户端跳转 205
7.2.2  服务器跳转 206
7.3  Servlet的使用 207
7.3.1  获取客户端信息 207
7.3.2  过滤器 210
7.3.3  监听器 214
7.4  实训七:Servlet应用 218
7.5  本章小结 223
练习与提高(七) 223
第8章  表达式语言 225
8.1  EL表达式的语法 226
8.1.1  EL简介 226
8.1.2  运算符 227
8.1.3  变量与常量 233
8.1.4  保留字 236
8.2  EL数据访问 237
8.2.1  对象的作用域 238
8.2.2  访问JavaBean 240
8.2.3  访问集合 242
8.3  其他内置对象 243
8.3.1  param和paramValues对象 243
8.3.2  cookie对象 245
8.3.3  initParam对象 246
8.4  实训八:用EL表达式实现数据
传递 247
8.5  本章小结 250
练习与提高(八) 250
第9章  综合应用实训 251
9.1  简易的留言管理程序 252
9.1.1  需求分析 252
9.1.2  总体设计 253
9.1.3  系统实现 254
9.2  MVC模式留言管理程序 265
9.2.1  需求分析 265
9.2.2  总体设计 266
9.2.3  系统实现 266
9.3  本章小结 287
参考文献 289
 

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha