从零开始 JSP动态网页制作基础培训教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张琴,张千帆编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2005
- ISBN:711513197X
- 页数:349 页
目录 1
第1章 JSP概述 1
1.1 JSP简介 1
1.2 JSP与ASP、PHP的比较 2
1.2.1 ASP的特点 2
1.2.2 PHP的特点 3
1.2.3 JSP的特点 4
1.2.4 JSP、ASP、PHP的对比 5
1.3 JSP开发环境的配置 5
1.3.1 JDK的安装和配置 6
1.3.2 Tomcat的安装和测试 11
1.3.3 TextPad的安装和配置 16
1.4 第一个JSP页面 18
1.5 JSP的执行过程 20
1.6 小结 23
1.7 习题 23
第2章 HTML语言和JavaScript语言 25
2.1 网页的工作机制 25
2.2 HTML语言 26
2.2.1 HTML注释 27
2.2.2 HTML文本的基本结构 27
2.2.3 文字格式标记 29
2.2.4 文字版面标记 31
2.2.5 创建表格 33
2.2.6 设计表单 35
2.2.7 其他标记 39
2.3 JavaScript语言 42
2.3.1 JavaScript简介 42
2.3.2 数据类型 44
2.3.3 保留字 44
2.3.4 常用语句 45
2.3.5 对象 47
2.3.6 事件 54
2.4 利用网页编辑器制作网页 58
2.5 小结 59
2.6 习题 59
第3章 JSP中的Java程序 61
3.1 Java数据类型 61
3.1.1 Java符号集 61
3.1.2 常量和变量 63
3.1.3 Java中的简单数据类型 64
3.1.4 数组 68
3.2 运算符和表达式 70
3.2.1 运算符 70
3.2.2 表达式 75
3.3 Java控制语句 75
3.3.1 条件语句 75
3.3.2 循环语句 79
3.3.3 跳转语句 82
3.4 Java面向对象编程基础 84
3.4.1 面向对象编程的基本概念 84
3.4.2 Java中的类和对象 86
3.4.3 修饰符 90
3.4.4 抽象类和接口 94
3.4.5 包 97
3.4.6 异常 98
3.5 小结 100
3.6 习题 100
第4章 JSP语法 101
4.1 JSP页面的构成 101
4.2 注释 102
4.2.1 HTML注释 103
4.2.2 JSP隐藏注释 103
4.3 指令(Directive) 103
4.3.1 page指令 104
4.3.2 include指令 107
4.3.3 taglib指令 109
4.4 脚本元素(Scripting Elements) 109
4.4.1 声明(Declaration) 109
4.4.2 表达式(Expression) 109
4.4.3 Scriptlet 110
4.5 动作元素(Action Elements) 111
4.5.1 〈jsp:param〉 111
4.5.2 〈jsp:include〉 111
4.5.3 〈isp:forward〉 112
4.5.4 〈jsp:plugin〉 113
4.6 错误处理 114
4.6.1 编译阶段的错误处理 115
4.6.2 处理客户请求阶段的错误处理 116
4.7 小结 118
4.8 习题 118
第5章 JSP中的内建对象 119
5.1 内建对象概述 119
5.2 out对象 120
5.3 request对象 123
5.3.1 获取环境参数 124
5.3.2 request对象的Web应用 125
5.4 response对象 127
5.5 session对象 128
5.6 PageContext对象 129
5.7 application对象 131
5.8 config对象 133
5.9 page对象 133
5.10 exception对象 133
5.11 使用JSP中的内建对象——用户注册系统 134
5.12 小结 138
5.13 习题 139
第6章 JSP与JavaBean 141
6.1 JavaBean简介 141
6.1.1 什么是JavaBean 141
6.1.2 JavaBean与EJB的区别 142
6.1.3 一个简单的JavaBean程序 143
6.2 在JavaBean中存放数据 146
6.2.1 〈jsp:setProperty〉标记 147
6.2.2 〈jsp:getProperty〉标记 147
6.2.3 如何使用〈jsp:setProperty〉和〈jsp:getProperty〉标记 147
6.3 JavaBean存在的范围 152
6.3.1 page范围 153
6.3.2 request范围 155
6.3.3 session范围 156
6.3.4 Application范围 157
6.4 使用JavaBean——设计个人所得税计算器 159
6.5 小结 163
6.6 习题 163
第7章 Servlet技术 165
7.1 Servlet简介 165
7.1.1 什么是Servlet 165
7.1.2 Applet、JSP、JavaBean和Servlet 166
7.1.3 Http与Servlet 166
7.2 一个简单的Servlet 168
7.2.1 编写Servlet程序 168
7.2.2 部署Servlet程序 169
7.3 Servlet的应用 172
7.3.1 获取HTML表单信息 172
7.3.2 JSP调用Servlet 176
7.3.3 Servlet调用JavaBean 180
7.4 选择JSP还是Servlet 183
7.5 小结 184
7.6 习题 184
第8章 JSP中的文件操作 185
8.1 操作文件和文件夹 185
8.1.1 获得文件夹的物理路径 185
8.1.2 创建文件和文件夹 186
8.1.3 列出文件夹下的文件和文件夹 187
8.1.4 删除文件和文件夹 189
8.1.5 测量文件长度 190
8.1.6 判断是文件还是文件夹 191
8.1.7 获得文件属性 193
8.2 读写文件 194
8.2.1 读取文件内容 194
8.2.2 写入内容到文件 198
8.3 文件操作应用 202
8.3.1 计数器 202
8.3.2 留言板 207
8.4 小结 209
8.5 习题 209
第9章 JSP数据库应用开发 211
9.1 数据库简介 211
9.1.1 数据库基本术语 211
9.1.2 关系数据库 212
9.2 关系数据库语言SQL 214
9.2.1 SQL语言的组成 215
9.2.2 SQL数据类型 215
9.2.3 SQL运算符 216
9.2.4 SQL函数 218
9.2.5 数据定义语言 221
9.2.6 数据操纵语言 223
9.3 SQL Server 2000简介 226
9.3.1 SQL Server 2000的安装 226
9.3.2 SQL Server 2000的应用 230
9.4 JDBC 240
9.4.1 JDBC简介 240
9.4.2 JDBC驱动程序 240
9.4.3 JDBC编程 241
9.5 JSP数据库编程实例 251
9.5.1 显示学生信息 252
9.5.2 添加记录 254
9.5.3 更改记录 258
9.5.4 删除记录 263
9.6 小结 264
9.7 习题 264
第10章 JSP实现网站新闻管理系统 267
10.1 系统总体设计 267
10.1.1 系统功能及模块 267
10.1.2 系统实现方案 268
10.2 系统数据库设计 269
10.2.1 数据库需求分析 269
10.2.2 数据表设计 269
10.2.3 数据库初始化 271
10.3 系统基本框架 273
10.4 各功能模块的设计与实现 274
10.4.1 公共模块设计 275
10.4.2 【新闻浏览】主界面 279
10.4.3 新闻浏览最终页面 282
10.4.4 管理员登录系统 285
10.4.5 【系统管理】主页面 289
10.4.6 【发布新闻】模块 291
10.4.7 【修改新闻】模块 297
10.4.8 【删除新闻】模块 302
10.5 完善和美化系统 303
10.5.1 增加背景图片 303
10.5.2 添加动画 303
10.5.3 设置流动新闻 304
10.5.4 完善和美化后的运行效果 305
10.6 部署和发布系统 307
10.7 小结 307
10.8 习题 307
第11章 JSP实现网上书店 309
11.1 系统总体设计 309
11.2 系统数据库设计 310
11.3 系统基本框架 314
11.4 各功能模块设计与实现 315
11.4.1 公共模块设计 315
11.4.2 网上书店主界面 318
11.4.3 建立与数据库相关的JavaBean 321
11.4.4 【用户注册】模块 325
11.4.5 网上购书子系统 330
11.4.6 其他模块 348
11.5 部署和发布系统 348
11.6 小结 348
11.7 习题 349
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数字影视特效制作技法解析》王文瑞著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《胃癌基础病理》(日)塚本彻哉编者;宫健,刘石译者 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019