全国高等职业教育系列教材JSP动态网站开发案例教程
- ISBN:9787111372714
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:252
- 出版时间:2012-04-01
- 条形码:9787111372714 ; 978-7-111-37271-4
内容简介
刘素芳主编的《JSP动态网站开发案例教程》系统地介绍了使用JSP技术开发动态网站的相关知识、方法与实现过程。主要内容包括JSP概述、JSP开发环境、JSP语法、JSP内置对象、JSP数据库应用、JavaBean技术、Servlet技术、MVC模式和Web人事管理系统设计。?《JSP动态网站开发案例教程》根据Java?Web程序员的岗位能力要求和学生的认知规律精心组织教材内容。全书采用任务驱动方式展开,以程序案例为知名品牌,通过43个完整的案例和1个Web人事管理系统,将知识点融入案例,以案例带动知识点的学习。同时将知识介绍和技能训练有机结合,融“教、学、练”三者于一体,适合“项目驱动、案例教学、理论实践一体化”的教学模式。同时,本书提供了完整的配套教学资源。?本书可作为高职高专院校计算机及相关专业的教材,也可作为JSP初学者及网站开发人员的参考用书。
目录
出版说明
前言
第1章JSP概述
11JSP简介
111JSP的基本概念
112JSP的优势
12JSP与其他Web开发技术的
比较
121ASP/ASPNET技术
122PHP技术
123各种Web技术性能比较
13JSP开发模式
14习题
第2章JSP开发环境
21JSP运行环境简介
22JDK的安装与配置
23Tomcat的安装与配置
24JSP开发工具
241Eclipse的安装与配置
242案例1在Eclipse中创建JSP
程序
243案例2独立创建JSP程序
25JSP页面执行流程
26习题
27实训
第3章JSP语法
31JSP页面的基本结构
311JSP页面的组成元素
312案例1包含5种元素的JSP
页面
32JSP页面中的注释
321HTML注释
322JSP注释
323案例2使用注释的JSP页面
33脚本元素
331声明
332表达式
333脚本小程序
334案例3使用声明、表达式和脚本
小程序的JSP页面
34JSP指令标记
341page 指令
342include 指令
343taglib 指令
344案例4使用page、include指令的
JSP页面
35JSP动作标记
351include 动作
352param动作
353forward 动作
354plugin 动作
355useBean 动作
356案例5使用include、param
动作的JSP页面
357案例6使用forward、param
动作的JSP页面
36习题
37实训
第4章JSP内置对象
41JSP内置对象概述
42request对象
421request对象的常用方法
422案例1使用request对象获取客
户端请求的HTTP头信息并
显示
423案例2使用request对象获取
表单信息、处理汉字
43out对象
431out对象的常用方法
432案例3使用out对象输出各种
类型数据到客户端
44response对象
441response对象的常用方法
442案例4使用response对象自动
刷新页面
443案例5使用response对象重定向
页面
444案例6使用response对象动态响应
contentType属性
45session对象
451session对象的常用方法
452案例7使用session制作站点
计数器
453案例8制作登录模块
46application对象
461application对象的常用方法
462案例9使用application制作站点
计数器
463案例10制作简单的聊天室
47其他对象
471pageContext对象
472config对象
473page对象
474exception对象
475案例11 使用exception对象获取异常
信息
48习题
49实训
第5章JSP数据库应用
51JDBC技术概述
511JDBC的技术简介
512JDBC的连接方式
52JDBC应用程序接口
521驱动程序管理器Driver
Manager类
522数据库连接接口Connection
523SQL声明类Statement
524数据结果集接口ResultSet
53JDBC数据库操作实例
531案例1使用JDBC-ODBC桥驱动
连接数据库
532案例2使用本地协议纯Java驱动
程序连接数据库
533案例3查询员工档案信息
534案例4删除员工档案信息
535案例5修改员工档案信息
536案例6新增员工档案信息
537案例7分页显示员工档案
信息
538案例8连接Access数据库
539案例9连接MySQL数据库
54习题
55实训
第6章JavaBean技术
61JavaBean简介
611JavaBean的概念
612JavaBean的优势
613JavaBean分类
614JavaBean规范
62JavaBean开发
621创建JavaBean
622案例1编写一个简单的
JavaBean
63JavaBean使用
631动作标记
632动作
标记
633动作
标记
634案例2使用JavaBean
635案例3使用JavaBean与HTML表单
交互
64JavaBean在JSP中的典型
应用
641案例4使用JavaBean封装数据库
访问操作
642案例5使用JavaBean封装编码
转换操作
65习题
66实训
第7章Servlet技术
71Servlet简介
711Servlet的概念
712Servlet的特点
713Servlet的优势
714Servlet与JSP的区别
715案例1编写一个简单的
Servlet
72Servlet技术原理
721Servlet的常用类与接口
722Servlet的程序结构
723Servlet的生命周期
73Servlet开发
731创建Servlet
732案例2配置、调用Servlet
733案例3应用Servlet获取指定HTML
表单数据
74Servlet在JSP中的典型应用
741案例4编写生成4位随机验证码
的Servlet
742案例5在Servlet中实现页面
转发
743案例6应用Servlet获取所有
HTML表单数据
744案例7应用Servlet获取Cookie
数据
745案例8应用Servlet获取Session
数据
75习题
76实训
第8章MVC模式
81MVC模式简介
82JSP中的MVC模式
83模型的声明周期与视图更新
831request周期的JavaBean
832session周期的JavaBean
833application周期的JavaBean
84MVC模式应用实例
841案例1MVC模式计算三角形
面积
842案例2MVC模式操作数据库完成
会员注册
85习题
86实训
第9章Web人事管理系统
91系统功能分析
911系统功能分析
912系统功能模块设计
92数据库模型
921数据库需求分析
922数据库概念结构设计
923数据库逻辑结构设计
93系统功能模块实现
931公用组件及管理首页开发
932用户管理模块开发
933档案管理模块开发
934培训管理模块开发
935职称管理模块
936奖惩管理及调动管理模块
参考文献
〖=(〗111122233566691212151921212223232324252525252627272728292930303031313232323333343536424243434345474748495050515254545556595960616565656566666768737373747474757678797984889094100105108110112113116116116116117117117117117119119119121121123126126130131132135135135136136137137138138142142143143144145147147152157159162164165168168168169169170171172172175179180181181181182182182183184186186189193214227241242〖=〗第1章JSP概述1
11JSP简介2
111什么是JSP2
112JSP的优势3
12Servlet技术4
13常用WEB开发技术4
131ASP/ASPNET技术4
132PHP技术6
133各种Web技术性能比较7
14JSP技术架构8
15习题12
第2章JSP开发环境13
21JSP运行环境简介14
22JDK的安装和配置14
23Tomcat的安装和配置16
24JSP开发工具21
241Eclipse的安装与配置21
242案例1 在Eclipse中创建JSP24
243案例2 独立创建JSP29
25JSP页面执行流程31
26习题32
27实训33
第3章JSP语法34
31JSP页面的基本结构35
311JSP页面的组成元素35
312案例1 包含5种元素的JSP页面35
32JSP注释37
321HTML注释37
322JSP注释37
323案例2 使用JSP注释的JSP页面37
33脚本元素38
331声明38
332表达式39
333脚本小程序39
334案例3 使用声明、表达式和脚本小程序的JSP页面39
34 JSP指令标记41
341page指令41
342include指令42
343taglib指令42
344案例3 使用page、include指令的JSP页面42
35 JSP动作标记44
351include动作44
352param动作44
353forward动作44
354plugin动作45
355useBean动作45
356案例4 使用include、param动作的JSP页面45
357案例5 使用forward、param动作的JSP页面47
36习题48
37实训49
第4章JSP内置对象54
41JSP内置对象概述55
42request对象55
421request对象的常用方法55
422案例1 使用request对象获取客户端请求的HTTP头信息并显示56
423案例2 使用request对象获取表单信息、处理汉字58
43out对象61
431out对象的常用方法61
432案例3 使用out对象输出各种类型数据到客户端61
44response对象63
441response对象的常用方法64
442案例4 使用response自动刷新页面64
443案例5 使用response重定向页面65
444案例6 使用response动态响应contentType属性67
45 session对象68
451session对象的常用方法69
452案例7 使用session制作站点计数器69
453案例8 制作登录模块71
46 application对象74
461application对象的常用方法75
462案例9 使用application制作站点计数器75
463案例10 制作简单的聊天室77
47其他对象81
471pageContext对象81
472config对象82
473page对象83
474exception对象83
475案例11 使用exception对象获取异常信息83
48习题85
49实训86
第5章JSP数据库应用90
51JDBC技术概述91
511JDBC技术简介91
512JDBC连接方式91
52JDBC应用程序接口92
521驱动程序管理器DriverManager类92
522数据库连接接口Connection92
523SQL声明类Statement94
524数据结果集接口ResultSet96
53JDBC数据库操作实例99
531案例1 使用JDBC-ODBC桥驱动连接数据库99
532案例2 使用本地协议纯Java驱动程序连接数据库103
533案例3 查询员工档案信息107
534案例4 删除员工档案信息109
535案例5 修改员工档案信息114
536案例6 新增员工档案信息122
537案例7 分页显示员工档案信息128
538案例8连接Access数据库132
539案例9连接MySQL数据库134
54习题136
55实训137
第6章JavaBean技术139
61JavaBean简介140
611JavaBean概念140
612JavaBean优点140
62JavaBean开发141
621创建JavaBean141
622案例1 编写一个简单的JavaBean141
63JavaBean使用143
631动作标记143
632动作标记143
633动作标记145
634案例2 使用JavaBean145
6.3.5案例3 使用JavaBean与HTML表单交互147
6.4JavaBean在JSP中的典型应用151
6.4.1案例4 使用JavaBean封装数据库访问操作151
6.4.2案例5 使用JavaBean封装编码转换操作155
6.5习题157
6.6实训158
第7章Servlet技术161
7.1Servlet简介162
7.1.1Servlet概念162
7.1.2Servle
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0