JSP网站设计经典教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:吴其庆编著
- 出 版 社:北京:冶金工业出版社
- 出版年份:2001
- ISBN:7502427597
- 页数:434 页
第一章 JSP概述 1
1.1 JSP简介 1
1.1.1 JSP的实质 1
1.1.2 JSP的优势 2
1.2 JSP与JavaBeans的关系 2
1.3 JSP的技术评价 5
1.4 JSP的强势 6
1.5 JSP的劣势 6
1.6 JSP与ASP的比较 7
1.6.1 比较项目 7
1.6.2 结论 9
1.7 JSP、ASP、PHP的测试报告 9
1.8 JSP的应用范围 11
1.9 JSP的技术前景 11
1.10 JSP的专有名词解释 11
基础题 12
综合练习一 12
上机实习 13
第二章 JSP的支撑平台 14
2.1 JSP的支撑平台简介 14
2.1.1 独立的Servlet容器 14
2.1.2 集成到进程中的(In-process)Servlet容器 14
2.1.3 未集成到进程中的(Out-of-process)Servlet容器 14
2.2 JSP支撑平台的性能比较 14
2.4 JDK及Tomcat的安装 19
2.3 Tomcat安装前的准备 19
2.5 Tomcat运行不成功的错误分析 23
2.6 Tomcat的使用 24
2.7 Tomcat的配置 25
2.7.1 配置服务器的端口 25
2.7.2 配置服务器的虚拟路径 25
2.8 Resin-1.1.3的安装 26
2.9.2 Resin的帮助使用 27
2.9.1 Resin的两个重要目录 27
2.9 Resin-1.1.3的使用 27
2.9.3 Resin缓存的设置与使用 28
2.9.4 负载平衡的使用 32
2.9.5 帮助文件的Tutrial 34
2.10 Resin服务器的配置 35
2.10.1 设置服务器的端口 35
2.10.2 修改服务器的默认路径 35
2.10.4 Session的设置 36
2.10.3 修改服务器的默认文档 36
2.11 JSWDK的安装 37
2.12 JSWDK的运行不成功的错误分析 38
2.13 JSWDK的使用 38
2.14 JSWDK的配置 39
2.14.1 设置服务器的端口 40
2.14.2 设置服务器的默认路径 40
2.14.3 增加服务器的虚拟路径 41
2.15.1 JSP的开发工具之一:NotePad 42
2.15 JSP的开发工具 42
2.15.2 JSP的开发工具之二:UltraEdit 44
2.15.3 JSP的开发工具之三:HineSite 46
2.15.4 JSP的开发工具之四:JBuilder 47
2.15.5 JSP的开发工具之五:VisualCafe 48
2.16 JSP与Java帮助文件的使用 49
综合练习二 53
基础题 53
上机实习 53
第三章 JSP的实用知识 54
3.1 初学者应该注意的几个问题 54
3.1.1 Java中的大小写 54
3.1.2 Java调用过程的括号 55
3.1.3 JSP中变量的截取 55
3.1.4 JSP本身加载的基本类 56
3.1.5 JSP不能应用JScript函数 56
3.2 解决JSP的汉字显示问题 57
3.3 JSP的五个编译器 59
3.3.1 编译器指引<%@编译器指引%> 60
3.3.2 预定义<%!预定义%> 60
3.3.3 运算式<%=运算式%> 61
3.3.4 程序代码<%程序代码%> 61
3.3.5 注解<%--注解--%> 62
3.4 JavaBean的基本知识 65
综合练习三 71
基础题 71
上机实习 72
第四章 Java的基本知识 73
4.1 Java的数据类型 73
4.2 变量名字的规范 73
4.3 定义变量名字 75
4.4 整数变量的使用 76
4.4.1 整数表达式 76
4.4.2 操作符 77
4.5 字符变量的使用 79
4.6 字符串变量的使用 80
4.6.1 字符串的构造 80
4.6.2 使用length()方法获取字符串的长度 81
4.6.3 比较字符串的开始及结束字 83
4.6.4 查找某字符在字符串出现的位置 83
4.6.5 使用参数查找字符在字符串的位置 85
4.6.6 比较字符串 86
4.6.7 字符串的抽取 87
4.6.8 字符串的大小写转换 88
4.6.9 用字符串截取空格 89
4.6.10 字符串的增加 90
4.6.11 字符的替换 91
4.6.12 StringTokenizer类的定义及使用 91
4.7 StringBuffer类的使用 94
4.8 浮点变量 95
4.9.1 日期变量的构造 96
4.9 日期变量 96
4.9.2 日期类函数 97
4.10 数组变量 100
4.11 转义字符 101
4.12 科学记数的表示 103
4.13 分隔符 104
4.14 数据类型的转变 104
4.14.1 数字类型之间的转换 104
4.14.2 字符型与数字型变量互相转换 106
4.14.3 日期型变量与字符型、数字型变量之间的互相转换 108
4.15 计数器例程 109
4.15.1 服务器版 109
4.15.2 服务器与客户端版 111
4.16 日历例程 115
4.17 Math类的操作 119
4.17.1 Min、Max取最小、最大值 119
4.17.3 随机数Random的使用 121
4.17.2 绝对值的使用 121
4.17.4 Rounding的舍入 125
4.17.5 幂与对数的运算 126
4.17.6 三角函数 127
4.18 Random类的使用 129
4.19 System类的使用 130
4.20 Runtime类的使用 133
4.20.1 获取虚拟机的总内存的数值及剩余内存的数值 133
4.20.2 建立进程运行外部程序 134
综合练习四 135
基础题 135
上机实习 136
第五章 Java的控制语句 137
5.1 布尔值的操作符 137
5.1.1 布尔数的操作符 137
5.1.2 关系操作符 137
5.2.1 if语句操作 139
5.2.2 if-else语句操作 139
5.2 使用Java的控制语句 139
5.2.3 使用循环语句 141
5.3 Java的异常操作 147
5.3.1 捕捉异常 147
5.3.2 多个异常的操作处理 150
综合练习五 152
基础题 152
上机实习 152
第六章 JSP内建对象 153
6.1 九种基本内置组件 153
6.2 九种内建对象的功能 153
6.3 JSP的默认类包 154
6.4 Session对象 154
6.5 Application对象 157
6.6 Request对象 158
上机实习 162
基础题 162
综合练习六 162
第七章 JSP的语法元素 163
7.1 三种JSP语法元素 163
7.2 指令元素 163
7.2.1 Page指令 163
7.2.2 Include指令 168
7.3 动作元素 170
7.3.1 <jsp:forward> 170
7.2.3 taglib指令 170
7.3.2 <jsp:useBean> 173
7.3.3 <jsp:getProperty> 178
7.3.4 <jsp:setProperty> 180
7.3.5 <jsp:include> 183
7.3.6 <jsp:plugin> 185
7.4 脚本元素 187
7.5 网页重定向的方法 187
7.6 在JSP页中设置Cookie 187
7.7 中止程序的执行 188
7.8 类似global.asa的做法 189
综合练习七 189
基础题 189
上机实习 190
第八章 JSP相关知识 191
8.1 Applet在JSP中的应用 191
8.1.1 使用<applet>引入Applet控件 192
8.1.2 使用<jsp:plugin>引入Applet控件 193
8.1.3 使用Applet写一个Hello程序 194
8.2 Servlet的编程入门 195
8.2.1 Servlet简介 195
8.2.2 Servlet结构 195
8.2.3 Servlet的生命周期 196
8.2.4 使用Servlet编写Hello程序 196
8.2.5 编译Servlet程序的两种方法 198
8.2.6 使用Servlet帮助 199
8.2.7 使用Servlet生成Hello文本 201
8.2.8 使用Servlet生成HTML内容 202
8.2.9 使用Servlet进行表单处理 204
8.2.10 使用Servlet获得系统信息 210
8.2.11 使用Session在JSP文件和Servlet文件进行通信 219
8.2.12 制作欢迎信息 220
综合练习八 224
基础题 224
上机实习 225
9.1 JDBC简介 226
第九章 JSP的数据库操作 226
9.2 JSP的数据库连接 227
9.2.1 三个不同关系数据库 227
9.2.2 使用JSP与DBMS建立链接 228
9.2.3 JSP与Access的连接 229
9.2.4 不使用JavaBean在JSP文件中实现数据库的连接 233
9.2.5 实现数据库连接共享 235
9.2.6 JSP与SQL Server的连接 237
9.2.7 公共的数据库连接的JavaBean 241
9.2.8 JSP与MySQL的连接 247
9.3 JSP数据库的创建、删除 251
9.3.1 数据库的创建Create DataBase语法 251
9.3.2 数据库的删除Drop DataBase语法 253
9.3.3 创建数据库实例 254
9.4 JSP的数据库操作 257
9.4.1 数据库操作的分类 257
9.4.2 Select语句的语法 259
9.4.3 Insert语句的语法 264
9.4.4 Update语句的语法 265
9.4.5 Delete语句的语法 265
9.4.6 数据库操作实例 266
9.5 数据库数据分页浏览 269
9.5.1 数据库数据分页浏览方法一 271
9.5.2 数据库数据分页浏览方法二 275
9.5.3 数据库数据分页浏览方法三 277
基础题 278
综合练习九 278
上机实习 279
第十章 JSP经典实例 280
10.1 JSP在建站过程中所扮演的角色 280
10.2 在线计数器的制作 280
10.2.1 使用Application制作在线计数器 280
10.2.2 使用Synchronized方法增加数值 281
10.2.3 使用文本保存累计的访问量 282
10.2.4 数据库版计数器 285
10.2.5 使用Session对象控制用户访问产生的多次访问假象 287
10.3 登录界面的制作 288
10.3.1 登录界面的数据库 288
10.3.2 登录界面的文件结构 289
10.3.3 用户登录表单的执行结果 295
10.4 文件处理--读写操作 296
10.4.1 使用BufferedReader、FileReader、FileWriter、PrintWriter进行读写文件 296
10.4.2 使用流进行读写文件 299
10.4.3 使用JavaBean读取文件 300
10.4.4 把文件写入Beau 304
10.4.5 追加内容的Bean操作 307
10.5 文件上载 309
10.5.1 文件上载的控件下载 310
10.5.2 文件上载 310
10.5.3 获取上载文件的信息 312
10.5.4 限制上传文件的格式 314
10.5.5 在表单内处理文件上载 316
10.5.6 文件下载 321
10.5.7 使用Servlet实现文件上载 322
10.6 在线问答系统 325
10.6.1 系统的功能模块 325
10.6.2 系统的数据库结构 326
10.6.3 在线问答系统的文件结构 328
10.7 在线商店系统 343
10.8 在线考试系统 357
10.8.1 在线考试系统的数据库结构 358
10.8.2 在线考试系统的文件结构 361
10.9 BBS电子公布板的制作 376
10.9.1 BBS电子公布板的功能 376
10.9.2 电子公布板的数据库结构 376
10.9.3 建立数据库的JSP代码 377
10.9.4 BBS的文件结构与代码 378
10.10.3 建立数据库的JSP代码 393
10.10.2 在线调查区的数据结构 393
10.10.1 在线调查区的功能 393
10.10 在线调查区的制作 393
10.10.4 在线调查区的文件结构与代码 395
10.11 留言板的制作 409
10.11.1 留言板的功能 410
10.11.2 留言板的数据结构 410
10.11.3 建立数据库的JSP代码 410
10.11.4 留言板的文件结构与代码 411
参考答案 415
- 《国学经典诵读》(中国)严琼燕 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《日本面包师的经典配方》马妍责任编辑;王森 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019