分享
 
 
 

JSP程序设计基础教程(21世纪高等职业教育信息技术类规划教材)

JSP程序设计基础教程(21世纪高等职业教育信息技术类规划教材)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,教材教辅与参考书,大学,计算机专业,
  品牌: 苗连强

基本信息·出版社:人民邮电出版社

·页码:248 页

·出版日期:2009年

·ISBN:7115206384/9787115206381

·条形码:9787115206381

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:21世纪高等职业教育信息技术类规划教材

产品信息有问题吗?请帮我们更新产品信息。

内容简介《JSP程序设计基础教程》系统地介绍了JSP程序设计的相关知识。全书共分9章,内容包括JSP概述、JSP开发基础、JSP语法、JSP内置对象、JavaBean技术、Servlet技术、JSP实用组件、JSP数据库应用开发和综合实训。《JSP程序设计基础教程》所有知识都结合具体实例进行讲解,力求详略得当,使读者快速掌握JSP程序设计的相关技术。

编辑推荐《JSP程序设计基础教程》可作为高职高专计算机及相关专业JSP课程的教材,也适合JSP初学者及程序开发人员参考使用。

“JSP程序设计基础教程”是由多位常年从事教育事业的教师及网站工程师,凭借多年的教学和实践经验,倾力打造的高职教材。通过本教材的学习,学生能够比较好地掌握开发JSP动态网站所需的基础知识和基本技能,同时通过循序渐进的技能实训,帮助学生树立起信心,认识到JSP开发动态网站的广阔应用前景,激发学生的创新精神和灵感,培养对后续课程的兴趣。基于这一教学思想,本教材由基础理论人手,突出技能实操训练,将丰富的课堂教学内容延伸到课后,通过综合实训,实现巩固理论知识、提高实践能力的教学目标。《JSP程序设计基础教程》利用通俗易懂的语言系统地介绍了有关JSP动态网站开发所涉及的各类知识。全书共分9章,包括:JSP概述、JSP,开发基础、JSP语法、JSP内置对象、JavaBean技术、Setvlet技术、JSP实用组件、JSF数据库应用开发和综合实训。《JSP程序设计基础教程》所有知识都结合具体实例进行介绍,力求详略得当,使读者快速掌握应用JSP开发动态网站的编程技术。

目录

第1章 JSP概述 1

1.1 JSP技术概述 2

1.1.1 Java语言 2

1.1.2 Servlet技术 3

1.1.3 JavaBean技术 3

1.1.4 JSP技术 4

1.2 JSP的技术特征 4

1.3 JSP的处理过程 5

1.4 JSP与其他服务器端脚本语言的比较 6

1.4.1 CGI 6

1.4.2 ASP 6

1.4.3 PHP 6

1.4.4 ASP.NET 7

1.5 JSP开发环境搭建 7

1.5.1 JSP的运行环境 7

1.5.2 JDK的安装与配置 8

1.5.3 Tomcat的安装与启动 11

1.6 JSP开发工具 13

1.6.1 Eclipse的安装 13

1.6.2 Eclipse的使用 19

1.7 JSP程序开发模式 23

1.7.1 单纯的JSP页面编程 23

1.7.2 JSP+JavaBean编程 23

1.7.3 JSP+Servlet+JavaBean编程 24

1.7.4 MVC模式 25

1.8 第一个JSP应用 25

习题 26

第2章 JSP开发基础 27

2.1 Java语言基础 28

2.1.1 面向对象程序设计 29

2.1.2 基本数据类型及基本数据类型间的转换 35

2.1.3 常量与变量 36

2.1.4 运算符的应用 37

2.1.5 流程控制语句 40

2.1.6 字符串处理 45

2.1.7 数组的创建与应用 48

2.1.8 集合类的应用 49

2.1.9 异常处理语句 51

2.2 客户端脚本语言JavaScript 52

2.2.1 JavaScript脚本语言概述 53

2.2.2 在JSP中引入JavaScript 53

2.2.3 JavaScript的数据类型与运算符 53

2.2.4 JavaScript的流程控制语句 56

2.2.5 函数的定义和调用 57

2.2.6 事件 59

2.2.7 JavaScript常用对象的应用 60

习题 63

第3章 JSP语法 64

3.1 了解JSP的基本构成 65

3.1.1 JSP中的指令标识 66

3.1.2 HTML简介 66

3.1.3 嵌入的Java代码片段 66

3.1.4 JSP表达式 66

3.2 JSP的指令标识 66

3.2.1 使用page指令 67

3.2.2 使用include指令 69

3.2.3 使用taglib指令 70

3.3 JSP的脚本标识 70

3.3.1 JSP表达式(Expression) 70

3.3.2 声明标识(Declaration) 71

3.3.3 脚本程序(Scriptlet) 72

3.4 JSP的注释 73

3.4.1 HTML中的注释 73

3.4.2 带有JSP表达式的注释 73

3.4.3 隐藏注释 74

3.4.4 脚本程序(Scriptlet)中的注释 74

3.5 动作标识 76

3.5.1 jsp:include 77

3.5.2 jsp:forward 79

3.5.3 jsp:useBean 79

3.5.4 jsp:setProperty 82

3.5.5 jsp:getProperty 85

3.5.6 jsp:fallback 86

3.5.7 jsp:plugin 86

习题 89

第4章 JSP内置对象 90

4.1 JSP内置对象概述 91

4.2 request对象 92

4.2.1 访问请求参数 92

4.2.2 在作用域中管理属性 93

4.2.3 获取Cookie 94

4.2.4 获取客户信息 95

4.2.5 访问安全信息 96

4.2.6 访问国际化信息 97

4.3 response对象 97

4.3.1 重定向网页 97

4.3.2 设置HTTP响应报头 98

4.3.3 缓冲区配置 100

4.4 session对象 100

4.4.1 创建及获取客户的会话 101

4.4.2 从会话中移除指定的对象 101

4.4.3 销毁session 102

4.4.4 会话超时的管理 102

4.5 application对象 103

4.5.1 访问应用程序初始化参数 103

4.5.2 管理应用程序环境属性 104

4.6 out对象 105

4.6.1 管理响应缓冲 105

4.6.2 向客户端输出数据 105

4.7 其他内置对象 106

4.7.1 获取会话范围的pageContext对象 106

4.7.2 读取web.xml配置信息的config对象 106

4.7.3 应答或请求的page对象 107

4.7.4 获取异常信息的exception对象 107

习题 108

第5章 JavaBean技术 109

5.1 JavaBean概述 110

5.1.1 JavaBean技术介绍 111

5.1.2 JavaBean的种类 111

5.1.3 JavaBean规范 112

5.2 创建JavaBean 113

5.3 JavaBean的应用 115

5.3.1 获取JavaBean信息 115

5.3.2 向JavaBean中发送信息 117

5.3.3 在JSP页面中应用工具JavaBean 121

5.4 JavaBean的应用实例 124

5.4.1 应用JavaBean解决中文乱码 124

5.4.2 应用JavaBean实现购物车程序 127

习题 134

第6章 Servlet技术 135

6.1 Servlet技术简介 136

6.1.1 什么是Servlet 136

6.1.2 Servlet技术特点 137

6.1.3 Servlet的生命周期 137

6.1.4 Servlet与JSP的区别 138

6.1.5 开发简单的Servlet程序 139

6.2 Servlet开发 140

6.2.1 Servlet的创建 140

6.2.2 Servlet的配置 141

6.2.3 编写生成验证码的Servlet 142

6.2.4 在Servlet中实现页面转发 145

6.3 Servlet的应用实例 146

6.3.1 应用Servlet获取表单数据 146

6.3.2 应用Servlet读取文件 148

6.3.3 应用Servlet写入文件 150

习题 152

第7章 JSP实用组件 153

7.1 JSP文件操作 154

7.1.1 jspSmartUpload组件的安装与配置 155

7.1.2 jspSmartUpload组件中的常用类 155

7.1.3 采用jspSmartUpload组件进行文件操作 160

7.2 发送E-mail 162

7.2.1 Java Mail组件简介 163

7.2.2 Java Mail核心类简介 163

7.2.3 搭建Java Mail的开发环境 167

7.2.4 在JSP中应用Java Mail组件发送E-mail 167

7.3 JSP动态图表 170

7.3.1 JFreeChart的下载与使用 170

7.3.2 JFreeChart的核心类 170

7.3.3 利用JFreeChart生成动态图表 171

7.4 JSP报表 173

7.4.1 iText组件简介 173

7.4.2 iText组件的下载与配置 173

7.4.3 应用iText组件生成JSP报表 174

习题 182

第8章 JSP数据库应用开发 183

8.1 SQL Server 2000数据库管理系统 184

8.1.1 安装SQL Server 2000 185

8.1.2 安装SQL Server 2000 SP4补丁 186

8.1.3 创建数据库 187

8.1.4 创建数据表 187

8.2 JDBC简介 188

8.2.1 JDBC技术介绍 188

8.2.2 JDBC驱动程序 188

8.3 JDBC中的常用接口 189

8.3.1 驱动程序接口Driver 189

8.3.2 驱动程序管理器DriverManager 190

8.3.3 数据库连接接口Connection 191

8.3.4 执行SQL语句接口Statement 191

8.3.5 执行动态SQL语句接口PreparedStatement 192

8.3.6 执行存储过程接口CallableStatement 193

8.3.7 访问结果集接口ResultSet 193

8.4 连接数据库 194

8.4.1 加载JDBC驱动程序 194

8.4.2 创建数据库连接 195

8.4.3 执行SQL语句 195

8.4.4 获得查询结果 196

8.4.5 关闭连接 197

8.5 典型JSP数据库连接 197

8.5.1 SQL Server 2000数据库的连接 197

8.5.2 Access数据库的连接 198

8.5.3 MySQL数据库的连接 199

8.6 数据库操作技术 200

8.6.1 查询操作 200

8.6.2 添加操作 202

8.6.3 修改操作 203

8.6.4 删除操作 205

习题 206

第9章 实训 207

9.1 实训1 开发环境的搭建与开发工具的使用 207

9.1.1 实训目的 207

9.1.2 实训内容 207

9.1.3 实训步骤 208

9.2 实训2 JSP开发基础 215

9.2.1 实训目的 215

9.2.2 实训内容 215

9.2.3 实训步骤 215

9.3 实训3 JSP语法 220

9.3.1 实训目的 220

9.3.2 实训内容 220

9.3.3 实训步骤 220

9.4 实训4 JSP内置对象 223

9.4.1 实训目的 223

9.4.2 实训内容 223

9.4.3 实训步骤 223

9.5 实训5 JavaBean技术的应用 225

9.5.1 实训目的 225

9.5.2 实训内容 225

9.5.3 实训步骤 225

9.6 实训6 Servlet技术的应用 229

9.6.1 实训目的 229

9.6.2 实训内容 229

9.6.3 实训步骤 229

9.7 实训7 JSP实用组件的应用 233

9.7.1 实训目的 233

9.7.2 实训内容 233

9.7.3 实训步骤 233

9.8 实训8 数据库应用开发 240

9.8.1 实训目的 240

9.8.2 实训内容 240

9.8.3 实训步骤 241

……[看更多目录]

序言JSP(Java Server Page)是由Sun公司在Java语言基础上开发出来的一种动态网页制作技术。它是Java开发阵营中最具代表性的解决方案。JSP是比较热门的一种动态网页技术,它依靠.Java语言的稳定、安全、可移植性好等优点,成为大、中型网站开发的首选。

高职高专院校希望培养的学生能在未来就业中熟练使用所学知识与技能,因此也将JSP作为一门重要的程序设计课程。本书在编写过程中力求突出高职教育特点,坚持基础知识管用、理论知识够用、专业知识实用、专业技能会用的编写原则,以培养专业技术应用能力和职业操作技能为教材编写重点,将教材中的教学内容与职业培养目标相结合,注重实践教学,力求教学内容简洁、实用。

本书用通俗易懂的语言和实用生动的例子,系统地介绍了JSP开发技术、并且在每一章的后面还提供了习题,方便读者及时验证自己的学习效果。

为方便教师教学,本书配备了内容丰富的教学资源,包括所有程序源代码、PPT电子教案、教学大纲。任课老师可登录人民邮电出版社教学服务与资源网(www.ptpedu.com.cn)下载使用。

全书内容共分9章。第1章主要介绍JSP技术的相关概念以及JSP开发环境和开发工具,包括JSP技术概述、JSP的技术特征、JSP的处理过程、JSP与其他服务器端脚本语言的比较、JSP开发环境搭建、JSP开发工具及JSP程序开发模式等内容;第2章主要介绍JSP开发基础,包括Java语言基础和客户端脚本语言JavaScript;第3章主要介绍JSP语法,主要包括JSP的基本构成、JSP的指令标识、JSP的脚本标识、JSP的注释和动作标识;第4章主要介绍JSP内置对象,包括request对象、response对象、session对象、application对象、out对象和其他内置对象。第5章介绍JavaBean技术,主要包括JavaBean概述、创建JavaBean、JavaBean的应用和JavaBean的应用实例;第6章主要介绍Servlet技术,主要包括Servlet技术简介、Servlet开发和Servlet的应用实例;第7章介绍JSP实用组件,主要包括JSP文件操作、发送E-mail、JSP动态图表和JSP报表;第8章介绍JSP数据库应用开发,包括SQI。Servei·2000数据库管理系统、JDBC简介、JDBC中的常用接口、连接数据库、典型JSP数据库连接和数据库操作技术;第9章实训,是为巩固各章所学内容提供的实训练习。

本书由苗连强任主编,王国辉、宋来、李振军任副主编,其中第1~4章由宋来编写,第5-8章由李振军编写,第9~12章由苗连强编写,程序代码由王国辉编写并测试,全书由苗连强统稿,湖南铁道职院的刘志成老师审阅全稿。

虽然在编写本书的过程中,我们本着科学、严谨的态度,力求精益求精,但错误、疏漏之处在所难免,敬请广大读者批评指正。

文摘插图:

JSP程序设计基础教程(21世纪高等职业教育信息技术类规划教材)

购物车相信大家都非常熟悉,在现实生活中,购物车是商场提供给顾客用来存放自己所挑选的商品的工具,顾客还可以从购物车中拿出不打算购买的商品。在Web程序开发中,购物车的概念被应用到了网络电子商城中,用户同样可对该购物车进行商品的添加和删除操作,并且购物车会自动计算出用户需要交付的费用。

本节将介绍应用JavaBean实现一个简单购物车程序的实例,该购物车程序实现了商品的添加、删除和清空所有商品的功能。

【例5.1l】应用JavaBean实现购物车程序。

下面先来介绍运行该实例后的操作流程。首先,用户在商品列表页面中单击“购买”超链接向购物车中添加选择的商品,如图5.18所示。对于同一个商品,每单击一次“购买”超链接,则购物车中该商品的购买数量加1。

然后,单击“查看购物车”超链接,查看自己的购物车,如图5.19所示。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有