企业网站建设解决方案 下篇 基于Linux的Apache+JSP+OraclePDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张金涛编著
- 出 版 社:北京市:清华大学出版社
- 出版年份:2002
- ISBN:7302052972
- 页数:315 页
绪论 1
企业上网 1
Linux在企业网站建设中的角色 3
基于Linux的Apache+JSP 5
本书的组织 5
第1章 JSP介绍 7
1.1 JSP的由来 8
1.2 JSP的特点 9
1.3 JSP的工作方式 10
1.4 JSP与ASP、PHP的比较 11
1.4.1 简介 11
1.4.2 技术特点 12
1.4.3 应用范围 12
1.4.4 性能比较 13
1.4.5 JSP的主要缺点 13
1.4.6 前景分析 13
1.5 JSP对系统的要求和选择 14
1.6 小结 14
第2章 构建Apache服务器 15
2.1 WWW服务简述 16
2.2 Apache服务器概述 17
2.2.1 Apache的由来 17
2.2.2 为什么用Apache 17
2.2.3 Apache的特点 18
2.2.4 Apache小结 19
2.3 安装Apache服务器 19
2.3.1 在Linux上安装Apache服务器 19
2.3.2 在WindowsNT/98/2000上安装Apache 21
2.4 进一步配置Apache服务器 21
2.5 小结 25
第3章 安装与配置JSP的工作环境 26
3.1 JDK简述和安装 27
3.1.1 JDK的历史和现在 27
3.1.2 在Linux环境下安装JDK 28
3.1.3 在Windows下安装JDK 29
3.2 在Linux上安装Apache+Resin 30
3.2.1 下载和安装Resin 30
3.2.2 配置Apache 30
3.2.3 配置Resin 31
3.2.4 启动Resin 31
3.3 在Windows下安装Apache+Resin 31
3.4 其他工作环境 35
3.4.1 在Windows上安装Apache+tomcat 35
3.4.2 在Linux上安装Apache+tomcat 37
3.5 Oracle的安装配置 38
3.5.1 Oracle数据库简介 38
3.5.2 在Linux下安装Oracle 8.1.6数据库 38
3.6 JSP的编辑器 45
3.7 小结 45
第4章 初步了解Java 46
4.1 一个JSP程序 47
4.2 基本数据类型 47
4.2.1 基本数据类型 48
4.2.2 常量 49
4.2.3 变量 50
4.2.4 数据类型转换 52
4.3 实用数据类型 53
4.3.1 数组 54
4.3.2 字符串处理 57
4.3.3 数值对象 61
4.3.4 日期Date 62
4.3.5 String Tokenizer 64
4.3.6 Enumeration 65
4.4 基本语法 66
4.4.1 Java的表达式和运算符 66
4.4.2 Java的流程控制 66
4.5 对象和类 69
4.5.1 对象和类 69
4.5.2 定义方法 71
4.5.3 方法重载 72
4.5.4 构造方法和结束方法 73
4.5.5 继承——创建子类 73
4.5.6 包 74
4.6 异常 75
4.6.1 异常的类别 75
4.6.2 声明异常 76
4.6.3 异常的捕获 76
4.6.4 异常处理的优点 78
4.7 小结 79
第5章 JSP详解 80
5.1 JSP中变量与对象的声明 81
5.1.1 在程序块中声明变量和对象 81
5.1.2 在专门声明块中声明变量和方法 82
5.1.3 引用JavaBean 82
5.1.4 JSP中变量的可见范围 82
5.2 JSP中的注释 84
5.2.1 输出到客户端的注释,即是HTML的注释 84
5.2.2 不会输出到客户端的注释,即是JSP的注释 85
5.2.3 必须使用注释的几个地方 85
5.3 JSP中的输出显示 86
5.3.1 简要输出格式 86
5.3.2 利用Out对象输出 86
5.4 JSP中的简单指令 87
5.4.1 page指令语法 87
5.4.2 include指令 92
5.4.3 taglib指令 97
5.4.4 forward指令 98
5.4.5 plugin指令 100
5.5 Request对象 101
5.5.1 用Request对象获得CGI变量信息 102
5.5.2 用Request对象获得http头信息 104
5.5.3 接受浏览器提交的参数 106
5.5.4 Request对象的其他方法 108
5.6 Response对象 108
5.7 在Request和Response中应用Cookies 110
5.7.1 Cookie类 110
5.7.2 写入和读出Cookie 113
5.8 关于Request和Response的一个注意问题 115
5.9 Session对象:用户级对象 116
5.10 Application对象:多个用户共享数据 121
5.10.1 Application的常用方法 122
5.10.2 Application应用示例 124
5.10.3 不同于ASP的几个方法 124
5.11 Exception对象 125
5.12 小结 127
第6章 JavaBean在JSP中的应用 128
6.1 什么是JavaBean 129
6.2 一个简单的JavaBean 129
6.3 生命周期分类 133
6.3.1 Page对象 133
6.3.2 Request对象 133
6.3.3 Session对象 134
6.3.4 Application对象 134
6.4 jsp:useBean用法 134
6.4.1 useBean语法及解释 135
6.4.2 JavaBean的工作机制 136
6.4.3 useBean示例 137
6.5 编写JavaBean 137
6.5.1 JavaBean的框架结构 137
6.5.2 package语句 138
6.5.3 import语句 138
6.5.4 JavaBean的声明 139
6.5.5 JavaBean的属性 139
6.5.6 JavaBean的方法 142
6.5.7 JavaBean的事件 143
6.6 jsp:setProperty 147
6.6.1 语法 147
6.6.2 解释 147
6.6.3 属性及其用法 148
6.7 jsp:getProperty 150
第7章 JSP中的文件操作 152
7.1 概述 153
7.1.1 数据库概述 153
7.1.2 Oracle系统概述 154
7.2 Oracle 8i的数据库管理工具应用 160
7.2.1 Oracle数据库结构和空间管理 160
7.2.2 使用Oracle DBA Studio 166
7.2.3 建立表空间 168
7.2.4 添加一个新用户 168
7.2.5 创建表和序列 169
7.2.6 使用SQL*Plus 170
7.3 SQL语言 171
7.3.1 SQL介绍 171
7.3.2 SQL支持的主要数据类型 173
7.3.3 字段属性 175
7.3.4 用SQL创建更改、删除表 177
7.3.5 插入、修改和删除数据 178
7.3.6 使用SELECT从表中取记录 180
7.3.7 表的索引 187
7.3.8 SQL集合函数 188
7.3.9 其他常用的SQL表达式和函数 190
7.3.10 SQL中的几个注意点 195
第8章 Oracle数据基础与SQL语言 196
8.1 JDBC介绍 197
8.1.1 从ODBC到JDBC的发展历程 197
8.1.2 JDBC技术概述 198
8.1.3 JDBC展望 201
8.2 JDBC与数据库 201
8.2.1 JDBC的4类驱动程序 201
8.2.2 JDBCURL 202
8.2.3 JDBCAPI 203
8.3 用JavaBean操作数据库 208
8.3.1 一个简单的JavaBean 208
8.3.2 数据库连接池 210
8.3.3 Oracle公司提供的连接池 221
8.3.4 WWW服务自带的连接池 223
8.4 网站常用的数据库操作 226
8.4.1 应用JavaBean的范围 226
8.4.2 注册新用户 228
8.4.3 用户登录 229
8.4.4 查询和显示翻页 231
8.4.5 删除数据 237
第9章 利用JDBC连接数据库 239
9.1 Java的File类 240
9.1.1 创建声明File对象 240
9.1.2 File类的常用方法 240
9.1.3 File类使用示例 242
9.2 文件的读写操作 247
9.2.1 文件的读取 247
9.2.2 文件的写入 249
9.3 上载文件 251
9.3.1 上载页面示例 251
9.3.2 Oupload.SmartUpload 252
9.3.3 上载文件的控制和操作 256
9.3.4 同时上载文件和表单的其他信息 258
9.3.5 小结 262
9.4 filemanager--一个强大的JavaBean 262
9.4.1 源程序 262
9.4.2 file.filemanager功能 266
第10章 JSP网站建设 268
10.1 目录、文件的命名 269
10.2 JSP程序与HTML混合的写法 270
10.3 用模块化思想来建设网站 272
10.4 使用相对链接和相对路径 275
10.4.1 页面的本站连接 275
10.4.2 网站的文件访问 276
10.4.3 模块文件中的链接 276
10.5 编写JSP需要注意的安全问题 277
第11章 网站设计实例 278
11.1 需求分析 279
11.1.1 确定功能块 279
11.1.2 确定功能块之间的联系 280
11.1.3 详细确定各块功能 280
11.2 数据库设计 280
11.3 页面视觉风格设计 281
11.4 模板设计 282
11.4.1 公共属性定义 282
11.4.2 资源引用---JavaBean 284
11.4.3 功能布局 286
11.5 页面程序设计和公用模块设计 287
11.5.1 添加类别 287
11.5.2 添加类的信息 291
11.5.3 显示类别的内容 295
11.5.4 查询信息 300
11.5.5 修改信息 302
11.5.6 删除信息 305
11.6 向Oracle移植 306
11.6.1 在Oracle库中的操作 307
11.6.2 更改数据库操作的JavaBean 308
11.6.3 也许出现的问题 309
11.7 测试和修改 309
第12章 加速JSP网站 311
12.1 网站性能的指标 312
12.2 在配置上提高服务器性能 312
12.3 从JSP程序上优化网站 313
12.4 小结 315
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《生态文化建设的社会机制研究》阮晓莺著 2019
- 《党内政治文化建设指南》苏玉主编 2017
- 《情感教育与班集体建设细节故事》刘建庆主编 2019
- 《马克思主义意识形态建设的基础问题探幽》陈冬生,王枫桥责编 2019
- 《建设绿色丝绸之路》张洁清,盛馥来 2018
- 《中国大学英语教学“中国文化失语症”的解决路径》刘洋著 2019
- 《新中国经济建设70年》蔡昉主编 2019
- 《解决数学问题》美国迪斯尼公司著 2012
- 《贵州大数据发展与建设》张梅,文静华,刘振 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019