华信教育资源网
JSP程序设计实例教程
丛   书   名: 普通高等教育“十三五”规划教材  高等学校计算机规划教材
作   译   者:谷志峰,李同伟 出 版 日 期:2017-11-01
出   版   社:电子工业出版社 维   护   人:王晓庆 
书   代   号:G0326090 I S B N:9787121326097

图书简介:

本书系统地讲解了JSP程序设计所涉及的基本语法,并以在线图书销售平台项目贯穿始终,真正做到项目驱动。全书共9章,内容包括JSP概述、在线图书销售平台项目案例设计、Java数据库编程技术、HTML和CSS简介、JSP基本语法详解、JSP内置对象详解、EL表达式和JSTL标签、MVC设计模式和Servlet技术详解、过滤器和监听器。本书提供配套电子课件。本书的特色是通俗易懂、案例翔实、项目驱动、体系结构合理、章节设置得当,可作为高等院校计算机及信息工程类专业相关课程的教材,也适合JSP初学者作为入门的自学教材。
定价 39.8
您的专属联系人更多
关注 评论(5) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    本书系统地讲解了JSP程序设计所涉及的基本语法,并以在线图书销售平台项目贯穿始终,真正做到项目驱动。全书共9章,内容包括JSP概述、在线图书销售平台项目案例设计、Java数据库编程技术、HTML和CSS简介、JSP基本语法详解、JSP内置对象详解、EL表达式和JSTL标签、MVC设计模式和Servlet技术详解、过滤器和监听器。本书提供配套电子课件。本书的特色是通俗易懂、案例翔实、项目驱动、体系结构合理、章节设置得当,可作为高等院校计算机及信息工程类专业相关课程的教材,也适合JSP初学者作为入门的自学教材。

    图书详情

    ISBN:9787121326097
    开 本:16开
    页 数:228
    字 数:364.0

    本书目录

    目    录
    第1章  JSP概述	1
    1.1  JSP简介	1
    1.2  JSP工作原理	1
    1.3  JSP程序体系结构	2
    1.3.1  比较C/S结构与B/S结构	2
    1.3.2  三层架构	4
    1.3.3  两层架构	5
    1.4  搭建JSP的运行环境	5
    1.4.1  JDK的安装与配置	5
    1.4.2  Tomcat的安装、运行与目录结构	7
    1.4.3  开发工具的选择	11
    1.5  第一个JSP应用	12
    1.5.1  创建JSP页面	12
    1.5.2  运行JSP程序	14
    习题1	16
    第2章  在线图书销售平台项目案例设计	18
    2.1  系统需求分析	18
    2.1.1  系统需求及权限分析	18
    2.1.2  系统功能详细介绍	18
    2.2  数据库设计	23
    2.2.1  数据库设计的三大范式	23
    2.2.2  数据表结构详细介绍	25
    2.3  系统编写要求及分工	29
    2.3.1  系统总体架构	29
    2.3.2  系统分工及要求	29
    习题2	30
    第3章  Java数据库编程技术	31
    3.1  常用数据库介绍	31
    3.1.1  Oracle数据库	31
    3.1.2  MySQL数据库	32
    3.2  JDBC概述	33
    3.2.1  JDBC简介	33
    3.2.2  JDBC驱动程序	33
    3.3  数据库操作常用接口简介	34
    3.3.1  驱动程序接口Driver	34
    3.3.2  驱动程序管理器DriverManager类	34
    3.3.3  数据库连接接口Connection	35
    3.3.4  执行SQL语句接口Statement	35
    3.3.5  执行动态SQL语句接口PreparedStatement	35
    3.3.6  执行存储过程接口CallableStatement	35
    3.3.7  访问结果集接口ResultSet	35
    3.4  Java数据库操作技术	36
    3.4.1  加载驱动	36
    3.4.2  建立连接	37
    3.4.3  执行SQL语句	38
    3.4.4  获取结果集	41
    3.4.5  关闭资源	42
    3.5  Dao模式	42
    3.6  Java单元测试技术	46
    3.7  应用实例	49
    3.7.1  浏览图书信息功能数据层代码	49
    3.7.2  浏览图书明细信息功能数据层代码	51
    习题3	53
    第4章  HTML和CSS简介	55
    4.1  HTML基础	55
    4.1.1  HTML简介	55
    4.1.2  表格	56
    4.1.3  表单	59
    4.1.4  其他常用标签	62
    4.2  CSS基础	63
    4.2.1  CSS概念及作用	63
    4.2.2  CSS基本语法	63
    4.2.3  页面布局及排版	66
    4.3  应用实例	68
    习题4	72
    第5章  JSP基本语法详解	74
    5.1  JSP程序的基本结构	74
    5.2  JSP指令	74
    5.2.1  page指令	75
    5.2.2  include指令	76
    5.2.3  taglib指令	79
    5.3  JSP脚本程序	79
    5.4  JSP表达式	82
    5.5  JSP声明标识	85
    5.6  JSP注释	86
    5.7  JSP标准动作简介	87
    5.7.1  jsp:include动作	88
    5.7.2  jsp:forward动作	89
    5.7.3  操作JavaBean所用到的三个标准动作	90
    5.8  应用实例	94
    5.8.1  完成系统主要功能页面JSP模板的创建	94
    5.8.2  实现浏览图书类别功能	96
    习题5	99
    第6章  JSP内置对象详解	101
    6.1  内置对象简介	101
    6.2  out对象	101
    6.3  request对象	103
    6.3.1  请求方式简介	103
    6.3.2  接收请求参数	104
    6.3.3  request属性管理	112
    6.4  response对象	113
    6.4.1  实现重定向页面	113
    6.4.2  处理HTTP文件头	114
    6.4.3  设置输出缓冲区	115
    6.5  session对象	115
    6.5.1  session对象的特点和概念	115
    6.5.2  session对象的常用方法介绍	117
    6.6  application对象	125
    6.7  cookie技术	127
    6.7.1  cookie使用初步	128
    6.7.2  cookie使用进阶	129
    6.8  其他内置对象简介	131
    6.9  应用实例	132
    6.9.1  登录功能	132
    6.9.2  注册功能	135
    习题6	139
    第7章  EL表达式和JSTL标签	142
    7.1  EL表达式	142
    7.1.1  EL表达式的概念及用法	142
    7.1.2  EL隐藏对象	144
    7.2  JSTL入门	147
    7.2.1  JSTL概述	147
    7.2.2  JSTL用法	148
    7.3  JSTL常用标签	148
    7.3.1  表达式操作标签	149
    7.3.2  条件标签	151
    7.3.3  迭代标签	153
    7.4  JSTL其他标签	155
    7.4.1  URL标签相关	155
    7.4.2  国际化格式标签简介	156
    7.5  应用实例	157
    7.5.1  浏览图书信息	157
    7.5.2  查询图书信息	160
    习题7	164
    第8章  MVC模式和Servlet技术详解	165
    8.1  MVC模式	165
    8.1.1  JSP程序开发模式	165
    8.1.2  MVC模式	166
    8.2  Servlet简介	167
    8.2.1  Servlet概述	167
    8.2.2  Servlet生命周期	168
    8.3  Servlet创建及使用	172
    8.3.1  Servlet创建	172
    8.3.2  Servlet实现请求转发和重定向	175
    8.3.3  Servlet接收get/post请求	177
    8.4  Servlet获取初始化参数及上下文参数	179
    8.4.1  获取初始化参数	179
    8.4.2  获取上下文参数	180
    8.5  Servlet获取JSP内置对象	181
    8.5.1  Servlet获得JSP中的out对象	181
    8.5.2  Servlet获得JSP中的request对象	181
    8.5.3  Servlet获得JSP中的reponse对象	182
    8.5.4  Servlet获得JSP中的session对象	182
    8.5.5  Servlet获得JSP中的application对象	184
    8.6  Servlet中的异常处理	187
    8.7  应用实例	188
    8.7.1  购物车添加	191
    8.7.2  购物车移除	194
    8.7.3  购物车更新	195
    习题8	197
    第9章  过滤器和监听器	199
    9.1  过滤器	199
    9.1.1  过滤器概述	199
    9.1.2  过滤器的生命周期	199
    9.1.3  过滤器的创建和使用	201
    9.1.4  过滤器链	203
    9.1.5  利用过滤器实现禁用IP问题	206
    9.2  监听器	207
    9.2.1  监听器概述	207
    9.2.2  监听器接口简介	208
    9.2.3  监听器的创建和使用	209
    9.3  过滤器和监听器在JavaEE框架中的运用	210
    9.4  应用实例	212
    习题9	214
    参考文献	215
    展开

    前     言

    前    言
    在JavaEE方向的课程体系中,JSP程序设计是一门非常重要的课程,JSP 是一种完全与平台无关的开发技术,克服了目前ASP和PHP脚本级执行的缺点,将极高的运行效率、较短的开发周期、超强的扩展能力、完全开放的技术标准和自由的开发方式等众多的完美特性集于一身。JSP可以在Servlet和JavaBean的支持下,完成功能强大的动态网站程序的开发,使构造基于Web的应用程序更加容易和快捷。
    本书共9章,内容包括JSP概述、在线图书销售平台项目案例设计、Java数据库编程技术、HTML和CSS简介、JSP基本语法详解、JSP内置对象详解、EL表达式和JSTL标签、MVC设计模式和Servlet技术详解、过滤器和监听器。在各章语法知识点介绍中,引用相关的案例,将复杂的知识点寓于案例中,力求做到案例教学。每章的最后还附有习题,用于检验学习效果和巩固本章所学内容。
    本书的特色在于将“在线图书销售平台”项目融入各个章节,贯穿全书;在第2章中对该项目进行设计,在后续章节中利用各章所学知识完成项目的各个功能。这样的设计使得本书的教学真正做到了项目驱动。
    本书可作为普通院校计算机及信息工程或相关专业本科生的教材或参考书,也可供相关领域的读者参考。本书的参考教学时数在72学时以内。
    本书由谷志峰、李同伟任主编,负责全书统稿;由琚伟伟任副主编。具体分工为:第4章、第5章、第6章、第7章由谷志峰负责编写;第1章、第2章、第3章由李同伟负责编写;第8章、第9章由琚伟伟负责编写。
    本书的出版得到了河南科技大学软件学院及教务处的大力支持,软件学院的霍华、刘欣亮、叶传奇、张虎老师对本书的编写提出了很多宝贵的意见,在此一并表示衷心的感谢。
    尽管在编写本书过程中,我们本着科学严谨的态度,力求精益求精,但错误、疏忽之处在所难免,敬请广大读者批评指正。
    
                                            编  者
    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网