欢迎来到中国铁道出版社有限公司官网!
$itImage.title$
$itImage.title$
$itImage.title$
$itImage.title$

JSP Web技术及应用教程

书      号:9787113251406

丛  书 名: “十三五”高等学校数字媒体类专业系列教材

作      者:高雅荣

译      者:

开      本:16开

装      帧:平装

正文语种:中文

出  版 社:中国铁道出版社有限公司

定      价:45

  • 内容简介

    本书从实用角度出发,详细讲述JSP Web技术的基础知识及应用。主要内容大致分为两部分,第一部分是静态网页制作的知识,重点在于通过完整实例讲述HTML、CSS、JavaScript的基本语法,所讲标记均在HTML5中可用;第二部分是JSP动态网页制作的知识,通过一个完整案例的开发设计过程讲述含JSP Web的基本语法、数据库使用方法,及Spring、Spring MVC、 Hibernate设计模式。本书结合具体案例对JSP Web技术相关知识进行介绍,有助于读者快速掌握和运用JSP Web知识。​
  • 前言

    Internet技术的发展和应用在计算机行业中占据重要的地位。网络应用程序开发的知识和技能则是计算机软件应用及相关专业人员的必备技能之一。
    JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与共同建立的一种动态技术标准。JSP具有Java技术完全面向对象、面向网络等特点,简单易用,一经推出,即被人们关注并迅速成为商业应用的服务器端语言。
    本书以MyEclipse+Tomcat为开发平台,结合MySQL数据库以及可视化数据库管理工具Navicat for MySQL,以图书馆图书管理系统为案例,结合多个小实例,由浅入深、循序渐进地介绍了HTML+CSS+JavaScript静态网页开发技术及JSP Web动态网页开发技术的基本内容,以JSP Web应用技术为核心。
    全书共9章,可分为三部分,第一部分为第1章和第2章,主要讲解静态网页制作HTML的知识,第二部分为第3章~第6章,主要讲解JSP动态网页制作的知识,第三部分为第7章~第9章,主要讲解图书管理系统案例的开发过程。各章的主要内容包括:
    第1章 Web开发技术概述,包括网站的创建与管理、C/S和B/S结构的比较、Web开发环境的建立等。
    第2章 HTML开发技术,包括HTML、CSS、JavaScript脚本语言的基本知识和运用。
    第3章 JSP 语言基础,包括JSP的组成、基本语法、常用指令和JSP动作等内容。
    第4章 JSP 内置对象,包括 request、response、session、application、out等常用内置对象的使用方法。
    第5章 Java Web访问数据库,包括JDBC概述、JDBC常用接口、数据库连接与数据库操作技术等。
    第6章 JSP与JavaBean技术,包括JavaBean的概念、属性、创建方法以及JavaBean与数据库之间的操作。
    第7章 软件模型构建与架构选型,包括系统需求分析、软件开发体系与架构。
    第8章 MVC设计模型,包括Spring、Spring MVC以及Hibernate的基本知识。
    第9章 系统设计与编程实现,以图书馆图书管理系统为课程设计的案例,详细讲述了系统实现的全过程。
    本书适合作为高等院校计算机应用、软件工程、数字媒体技术等专业,以及相关专业的JSP网络程序设计教材,也可作为JSP爱好者和网站开发人员的参考用书。
    本书由高雅荣任主编,赵江任副主编,其中,第1章~第6章由高雅荣编写,第7章~第9章由赵江编写。全书由高雅荣统稿。
    由于编者水平有限,书中难免存在疏漏和不足之处,敬请读者批评指正。
  • 目录

    第1章 Web开发技术概述1

    1.1 网站的创建与管理2

    1.1.1Web站点的准备2

    1.1.2Web站点的需求分析和栏目规划2

    1.1.3确定Web站点的组织与风格3

    1.1.4Web站点的开发与测试4

    1.1.5Web站点开发过程中的其他环节4

    1.2 C/S结构与B/S结构4

    1.2.1C/S结构5

    1.2.2B/S结构5

    1.3 Web页开发工具5

    1.3.1静态网页开发工具6

    1.3.2动态网页开发工具6

    1.4 编写测试第一个JSP应用程序16

    上机实践与练习18

    第2章 HTML开发技术19

    2.1 HTML文档结构20

    2.1.1HTML基本结构20

    2.1.2头部内容20

    2.1.3 主体内容21

    2.2 HTML常用标记及格式化23

    2.2.1常用标记的使用23

    2.2.2CSS简介39

    2.2.3 JavaScript简介52

    2.3.1JavaScript程序52

    2.3.2常用对象65

    2.3.3事件78

    上机实践与练习80

    第3章 JSP语法基础81

    3.1 JSP基本语法82

    3.1.1JSP页面构成82

    3.1.2JSP脚本83

    3.1.3JSP注释86

    3.2 JSP指令87

    3.2.1page指令87

    3.2.2include指令89

    3.2.3taglib指令91

    3.3 JSP动作91

    3.3.1动作标记91

    3.3.2动作标记93

    3.3.3动作标记95

    上机实践与练习96

    第4章 JSP内置对象97

    4.1 request对象98

    4.1.1request对象的使用98

    4.1.2中文乱码问题101

    4.2 response对象102

    4.3 session对象103

    4.3.1session对象的使用104

    4.3.2获取cookie106

    4.4 application对象107

    4.5 out对象111

    4.6 其他内置对象113

    上机实践与练习114

    第5章 JavaWeb访问数据库115

    5.1 JDBC技术116

    5.1.1JDBC使用数据库的过程117

    5.1.2MySQL数据库管理工具122

    5.2 JDBC操作数据库125

    5.2.1显示数据125

    5.2.2添加数据126

    5.2.3查询数据129

    5.2.4修改数据133

    5.2.5删除数据135

    5.2.6分页显示137

    上机实践与练习140

    第6章 JSP与JavaBean技术141

    6.1 JavaBean概述142

    6.1.1JavaBean简介142

    6.1.2JavaBean种类142

    6.2 JavaBean的建立143

    6.3 在JSP中应用JavaBean145

    6.3.1JSP中应用内部类145

    6.3.2JSP中应用外部类146

    6.3.3JavaBean与数据库操作实例149

    6.3.4数组转换成字符串155

    上机实践与练习159

    第7章 软件模型构建与架构选型160

    7.1 系统需求分析161

    7.2 数据存储方案162

    7.3 软件架构选型162

    7.4 软件开发体系和架构166

    上机实践与练习169

    第8章 MVC设计模式170

    8.1 Spring概述172

    8.2 SpringMVC概述175

    8.3 Hibernate概述179

    上机实践与练习181

    第9章 系统设计与编程实现182

    9.1 数据库设计183

    9.2 前端UI设计185

    9.3 建立服务端项目192

    9.4 用户登录197

    9.5 图书管理201

    9.6 出版社管理206

    9.7 系统服务——DAO层209

    9.8 业务逻辑实现——Service层224

    9.9 控制器设计——Controller230

    9.10 工具包232

    9.11 Tag标签类、前后台交互234

    上机实践与练习245

    参考文献246

  • 作者介绍

    高雅荣,副教授,任教于天津外国语大学,从1995.5月至今一直在高校从事计算机及相关方向的一线教学工作,期间发表论文10多篇,主持或参与各种立项10多项,多次参编教材、教辅。

  • 编辑推荐

    本书包含静态网页内容,又主讲了JSP动态网页的知识,结合案例陈述知识点,而且案例来自于多年一线教学的归纳与总结,适合初学网页制作的零起点读者。
  • 书评书荐

  • 附件下载

图书推荐