书籍详情
JSP网站设计经典教程
作者:吴其庆编著
出版社:冶金工业出版社
出版时间:2001-04-01
ISBN:9787502427597
定价:¥45.00
内容简介
本书通过丰富的实例、详尽的Java和专业网络应用系统知识,介绍用JSP构建一个专业性网站的过程。主要内容包括JSP的基础知识、Java的基础语法、JSP内建对象和语法元素、JSP的数据库操作,最后通过几个经典实例介绍了JSP在实际工作中的应用。本书从实用性、易掌握性出发,重点突出、操作简练、内容丰富,同时附有大量的操作实例和练习,读者可以一边学习,一边在电脑上操作,做到理论与实践相结合,因此本书既是JSP初学者的培训教材,又是网页设计专业人士理想的参考书。
作者简介
暂缺《JSP网站设计经典教程》作者简介
目录
第一章 JSP概述
1.1 JSP简介
1.1.1 JSP的实质
1.1.2 JSP的优势
1.2 JSP与JavaBeans的关系
1.3 JSP的技术评价
1.4 JSP的强势
1.5 JSP的劣势
1.6 JSP与ASP的比较
1.6.1 比较项目
1.6.2 结论
1.7 JSP、ASP、PHP的测试报告
1.8 JSP的应用范围
1.9 JSP的技术前景
1.10 JSP的专有名词解释
综合练习一
基础题
上机实习
第二章 JSP的支撑平台
2.1 JSP的支撑平台简介
2.1.1 独立的Servlet容器
2.1.2 集成到进程中的(In-process)Servlet容器
2.1.3 未集成到进程中的(Out-of-process)Servlet容器
2.2 JSP支撑平台的性能比较
2.3 Tomcat安装前的准备
2.4 JDK及Tomcat的安装
2.5 Tomcat运行不成功的错误分析
2.6 Tomcat的使用
2.7 Tomcat的配置
2.7.1 配置服务器的端口
2.7.2 配置服务器的虚拟路径
2.8 Resin-1.1.3的安装
2.9 Resin-1.1.3的使用
2.9.1 Resin的两个重要目录
2.9.2 Resin的帮助使用
2.9.3 Resin缓存的设置与使用
2.9.4 负载平衡的使用
2.9.5 帮助文件的Tutrial
2.10 Resin服务器的配置
2.10.1 设置服务器的端口
2.10.2 修改服务器的默认路径
2.10.3 修改服务器的默认文档
2.10.4 Session的设置
2.11 JSWDK的安装
2.12 JSWDK的运行不成功的错误分析
2.13 JSWDK的使用
2.14 JSWDK的配置
2.14.1 设置服务器的端口
2.14.2 设置服务器的默认路径
2.14.3 增加服务器的虚拟路径
2.15 JSP的开发工具
2.15.1 JSP的开发工具之一:NotePad
2.15.2 JSP的开发工具之二:UltraEdit
2.15.3 JSP的开发工具之三:HineSite
2.15.4 JSP的开发工具之四:JBuilder
2.15.5 JSP的开发工具之五:VisualCafe
2.16 JSP与Java帮助文件的使用
综合练习二
基础题
上机实习
第三章 JSP的实用知识
3.1 初学者应该注意的几个问题
3.1.1 Java中的大小写
3.1.2 Java调用过程的括号
3.1.3 JSP中变量的截取
3.1.4 JSP本身加载的基本类
3.1.5 JSP不能应用JScript函数
3.2 解决JSP的汉字显示问题
3.3 JSP的五个编译器
3.3.1 编译器指引<%@编译器指引%>
3.3.2 预定义<%!预定义%>
3.3.3 运算式<%=运算式%>
3.3.4 程序代码<%程序代码%>
3.3.5 注解<%——注解——%>
3.4 JavaBean的基本知识
综合练习三
基础题
上机实习
第四章 Java的基本知识
4.1 Java的数据类型
4.2 变量名字的规范
4.3 定义变量名字
4.4 整数变量的使用
4.4.1 整数表达式
4.4.2 操作符
4.5 字符变量的使用
4.6 字符串变量的使用
4.6.1 字符串的构造
4.6.2 使用length()方法获取字符串的长度
4.6.3 比较字符串的开始及结束字
4.6.4 查找某字符在字符串出现的位置
4.6.5 使用参数查找字符在字符串的位置
4.6.6 比较字符串
4.6.7 字符串的抽取
4.6.8 字符串的大小写转换
4.6.9 用字符串截取空格
4.6.10 字符串的增加
4.6.11 字符的替换
4.6.12 StringTokenizer类的定义及使用
4.7 StringBuffer类的使用
4.8 浮点变量
4.9 日期变量
4.9.1 日期变量的构造
4.9.2 日期类函数
4.10 数组变量
4.11 转义字符
4.12 科学记数的表示
4.13 分隔符
4.14 数据类型的转变
4.14.1 数字类型之间的转换
4.14.2 字符型与数字型变量互相转换
4.14.3 日期型变量与字符型、数字型变量之间的互相转换
4.15 计数器例程
4.15.1 服务器版
4.15.2 服务器与客户端版
4.16 日历例程
4.17 Math类的操作
4.17.1 Min、Max取最小、最大值
4.17.2 绝对值的使用
4.17.3 随机数Random的使用
4.17.4 Rounding的舍入
4.17.5 幂与对数的运算
4.17.6 三角函数
4.18 Random类的使用
4.19 System类的使用
4.20 Runtime类的使用
4.20.1 获取虚拟机的总内存的数值及剩余内存的数值
4.20.2 建立进程运行外部程序
综合练习四
基础题
上机实习
第五章 Java的控制语句
5.1 布尔值的操作符
5.1.1 布尔数的操作符
5.1.2 关系操作符
5.2 使用Java的控制语句
5.2.1 if语句操作
5.2.2 if-else语句操作
5.2.3 使用循环语句
5.3 Java的异常操作
5.3.1 捕捉异常
5.3.2 多个异常的操作处理
综合练习五
基础题
上机实习
第六章 JSP内建对象
6.1 九种基本内置组件
6.2 九种内建对象的功能
6.3 JSP的默认类包
6.4 Session对象
6.5 Application对象
6.6 Request对象
综合练习六
基础题
上机实习
第七章 JSP的语法元素
7.1 三种JSP语法元素
7.2 指令元素
7.2.1 Page指令
7.2.2 Include指令
7.2.3 taglib指令
7.3 动作元素
7.3.1 <jsp:forward>
7.3.2 <jsp:useBean>
7.3.3 <jsp:getProperty>
7.3.4 <jsp:setProperty>
7.3.5 <jsp:include>
7.3.6 <jsp:plugin>
7.4 脚本元素
7.5 网页重定向的方法
7.6 在JSP页中设置Cookie
7.7 中止程序的执行
7.8 类似global.asa的做法
综合练习七
基础题
上机实习
第八章 JSP相关知识
8.1 Applet在JSP中的应用
8.1.1 使用<applet>引入Applet控件
8.1.2 使用<jsp:plugin>引入Applet控件
8.1.3 使用Applet写一个Hello程序
8.2 Servlet的编程入门
8.2.1 Servlet简介
8.2.2 Servlet结构
8.2.3 Servlet的生命周期
8.2.4 使用Servlet编写Hello程序
8.2.5 编译Servlet程序的两种方法
8.2.6 使用Servlet帮助
8.2.7 使用Servlet生成Hello文本
8.2.8 使用Servlet生成HTML内容
8.2.9 使用Servlet进行表单处理
8.2.10 使用Servlet获得系统信息
8.2.11 使用Session在JSP文件和Servlet文件进行通信
8.2.12 制作欢迎信息
综合练习八
基础题
上机实习
第九章 JSP的数据库操作
9.1 JDBC简介
9.2 JSP的数据库连接
9.2.1 三个不同关系数据库
9.2.2 使用JSP与DBMS建立链接
9.2.3 JSP与Access的连接
9.2.4 不使用JavaBean在JSP文件中实现数据库的连接
9.2.5 实现数据库连接共享
9.2.6 JSP与SQL Server的连接
9.2.7 公共的数据库连接的JavaBean
9.2.8 JSP与MySQL的连接
9.3 JSP数据库的创建、删除
9.3.1 数据库的创建Create DataBase语法
9.3.2 数据库的删除Drop DataBase语法
9.3.3 创建数据库实例
9.4 JSP的数据库操作
9.4.1 数据库操作的分类
9.4.2 Select语句的语法
9.4.3 Insert语句的语法
9.4.4 Update语句的语法
9.4.5 Delete语句的语法
9.4.6 数据库操作实例
9.5 数据库数据分页浏览
9.5.1 数据库数据分页浏览方法一
9.5.2 数据库数据分页浏览方法二
9.5.3 数据库数据分页浏览方法三
综合练习九
基础题
上机实习
第十章 JSP经典实例
10.1 JSP在建站过程中所扮演的角色
10.2 在线计数器的制作
10.2.1 使用Application制作在线计数器
10.2.2 使用Synchronized方法增加数值
10.2.3 使用文本保存累计的访问量
10.2.4 数据库版计数器
10.2.5 使用Session对象控制用户访问产生的多次访问假象
10.3 登录界面的制作
10.3.1 登录界面的数据库
10.3.2 登录界面的文件结构
10.3.3 用户登录表单的执行结果
10.4 文件处理——读写操作
10.4.1 使用BufferedReader、FileReader、FileWriter、PrintWriter进行读写文件
10.4.2 使用流进行读写文件
10.4.3 使用JavaBean读取文件
10.4.4 把文件写入Beau
10.4.5 追加内容的Bean操作
10.5 文件上载
10.5.1 文件上载的控件下载
10.5.2 文件上载
10.5.3 获取上载文件的信息
10.5.4 限制上传文件的格式
10.5.5 在表单内处理文件上载
10.5.6 文件下载
10.5.7 使用Servlet实现文件上载
10.6 在线问答系统
10.6.1 系统的功能模块
10.6.2 系统的数据库结构
10.6.3 在线问答系统的文件结构
10.7 在线商店系统
10.8 在线考试系统
10.8.1 在线考试系统的数据库结构
10.8.2 在线考试系统的文件结构
10.9 BBS电子公布板的制作
10.9.1 BBS电子公布板的功能
10.9.2 电子公布板的数据库结构
10.9.3 建立数据库的JSP代码
10.9.4 BBS的文件结构与代码
10.10 在线调查区的制作
10.10.1 在线调查区的功能
10.10.2 在线调查区的数据结构
10.10.3 建立数据库的JSP代码
10.10.4 在线调查区的文件结构与代码
10.11 留言板的制作
10.11.1 留言板的功能
10.11.2 留言板的数据结构
10.11.3 建立数据库的JSP代码
10.11.4 留言板的文件结构与代码
参考答案
1.1 JSP简介
1.1.1 JSP的实质
1.1.2 JSP的优势
1.2 JSP与JavaBeans的关系
1.3 JSP的技术评价
1.4 JSP的强势
1.5 JSP的劣势
1.6 JSP与ASP的比较
1.6.1 比较项目
1.6.2 结论
1.7 JSP、ASP、PHP的测试报告
1.8 JSP的应用范围
1.9 JSP的技术前景
1.10 JSP的专有名词解释
综合练习一
基础题
上机实习
第二章 JSP的支撑平台
2.1 JSP的支撑平台简介
2.1.1 独立的Servlet容器
2.1.2 集成到进程中的(In-process)Servlet容器
2.1.3 未集成到进程中的(Out-of-process)Servlet容器
2.2 JSP支撑平台的性能比较
2.3 Tomcat安装前的准备
2.4 JDK及Tomcat的安装
2.5 Tomcat运行不成功的错误分析
2.6 Tomcat的使用
2.7 Tomcat的配置
2.7.1 配置服务器的端口
2.7.2 配置服务器的虚拟路径
2.8 Resin-1.1.3的安装
2.9 Resin-1.1.3的使用
2.9.1 Resin的两个重要目录
2.9.2 Resin的帮助使用
2.9.3 Resin缓存的设置与使用
2.9.4 负载平衡的使用
2.9.5 帮助文件的Tutrial
2.10 Resin服务器的配置
2.10.1 设置服务器的端口
2.10.2 修改服务器的默认路径
2.10.3 修改服务器的默认文档
2.10.4 Session的设置
2.11 JSWDK的安装
2.12 JSWDK的运行不成功的错误分析
2.13 JSWDK的使用
2.14 JSWDK的配置
2.14.1 设置服务器的端口
2.14.2 设置服务器的默认路径
2.14.3 增加服务器的虚拟路径
2.15 JSP的开发工具
2.15.1 JSP的开发工具之一:NotePad
2.15.2 JSP的开发工具之二:UltraEdit
2.15.3 JSP的开发工具之三:HineSite
2.15.4 JSP的开发工具之四:JBuilder
2.15.5 JSP的开发工具之五:VisualCafe
2.16 JSP与Java帮助文件的使用
综合练习二
基础题
上机实习
第三章 JSP的实用知识
3.1 初学者应该注意的几个问题
3.1.1 Java中的大小写
3.1.2 Java调用过程的括号
3.1.3 JSP中变量的截取
3.1.4 JSP本身加载的基本类
3.1.5 JSP不能应用JScript函数
3.2 解决JSP的汉字显示问题
3.3 JSP的五个编译器
3.3.1 编译器指引<%@编译器指引%>
3.3.2 预定义<%!预定义%>
3.3.3 运算式<%=运算式%>
3.3.4 程序代码<%程序代码%>
3.3.5 注解<%——注解——%>
3.4 JavaBean的基本知识
综合练习三
基础题
上机实习
第四章 Java的基本知识
4.1 Java的数据类型
4.2 变量名字的规范
4.3 定义变量名字
4.4 整数变量的使用
4.4.1 整数表达式
4.4.2 操作符
4.5 字符变量的使用
4.6 字符串变量的使用
4.6.1 字符串的构造
4.6.2 使用length()方法获取字符串的长度
4.6.3 比较字符串的开始及结束字
4.6.4 查找某字符在字符串出现的位置
4.6.5 使用参数查找字符在字符串的位置
4.6.6 比较字符串
4.6.7 字符串的抽取
4.6.8 字符串的大小写转换
4.6.9 用字符串截取空格
4.6.10 字符串的增加
4.6.11 字符的替换
4.6.12 StringTokenizer类的定义及使用
4.7 StringBuffer类的使用
4.8 浮点变量
4.9 日期变量
4.9.1 日期变量的构造
4.9.2 日期类函数
4.10 数组变量
4.11 转义字符
4.12 科学记数的表示
4.13 分隔符
4.14 数据类型的转变
4.14.1 数字类型之间的转换
4.14.2 字符型与数字型变量互相转换
4.14.3 日期型变量与字符型、数字型变量之间的互相转换
4.15 计数器例程
4.15.1 服务器版
4.15.2 服务器与客户端版
4.16 日历例程
4.17 Math类的操作
4.17.1 Min、Max取最小、最大值
4.17.2 绝对值的使用
4.17.3 随机数Random的使用
4.17.4 Rounding的舍入
4.17.5 幂与对数的运算
4.17.6 三角函数
4.18 Random类的使用
4.19 System类的使用
4.20 Runtime类的使用
4.20.1 获取虚拟机的总内存的数值及剩余内存的数值
4.20.2 建立进程运行外部程序
综合练习四
基础题
上机实习
第五章 Java的控制语句
5.1 布尔值的操作符
5.1.1 布尔数的操作符
5.1.2 关系操作符
5.2 使用Java的控制语句
5.2.1 if语句操作
5.2.2 if-else语句操作
5.2.3 使用循环语句
5.3 Java的异常操作
5.3.1 捕捉异常
5.3.2 多个异常的操作处理
综合练习五
基础题
上机实习
第六章 JSP内建对象
6.1 九种基本内置组件
6.2 九种内建对象的功能
6.3 JSP的默认类包
6.4 Session对象
6.5 Application对象
6.6 Request对象
综合练习六
基础题
上机实习
第七章 JSP的语法元素
7.1 三种JSP语法元素
7.2 指令元素
7.2.1 Page指令
7.2.2 Include指令
7.2.3 taglib指令
7.3 动作元素
7.3.1 <jsp:forward>
7.3.2 <jsp:useBean>
7.3.3 <jsp:getProperty>
7.3.4 <jsp:setProperty>
7.3.5 <jsp:include>
7.3.6 <jsp:plugin>
7.4 脚本元素
7.5 网页重定向的方法
7.6 在JSP页中设置Cookie
7.7 中止程序的执行
7.8 类似global.asa的做法
综合练习七
基础题
上机实习
第八章 JSP相关知识
8.1 Applet在JSP中的应用
8.1.1 使用<applet>引入Applet控件
8.1.2 使用<jsp:plugin>引入Applet控件
8.1.3 使用Applet写一个Hello程序
8.2 Servlet的编程入门
8.2.1 Servlet简介
8.2.2 Servlet结构
8.2.3 Servlet的生命周期
8.2.4 使用Servlet编写Hello程序
8.2.5 编译Servlet程序的两种方法
8.2.6 使用Servlet帮助
8.2.7 使用Servlet生成Hello文本
8.2.8 使用Servlet生成HTML内容
8.2.9 使用Servlet进行表单处理
8.2.10 使用Servlet获得系统信息
8.2.11 使用Session在JSP文件和Servlet文件进行通信
8.2.12 制作欢迎信息
综合练习八
基础题
上机实习
第九章 JSP的数据库操作
9.1 JDBC简介
9.2 JSP的数据库连接
9.2.1 三个不同关系数据库
9.2.2 使用JSP与DBMS建立链接
9.2.3 JSP与Access的连接
9.2.4 不使用JavaBean在JSP文件中实现数据库的连接
9.2.5 实现数据库连接共享
9.2.6 JSP与SQL Server的连接
9.2.7 公共的数据库连接的JavaBean
9.2.8 JSP与MySQL的连接
9.3 JSP数据库的创建、删除
9.3.1 数据库的创建Create DataBase语法
9.3.2 数据库的删除Drop DataBase语法
9.3.3 创建数据库实例
9.4 JSP的数据库操作
9.4.1 数据库操作的分类
9.4.2 Select语句的语法
9.4.3 Insert语句的语法
9.4.4 Update语句的语法
9.4.5 Delete语句的语法
9.4.6 数据库操作实例
9.5 数据库数据分页浏览
9.5.1 数据库数据分页浏览方法一
9.5.2 数据库数据分页浏览方法二
9.5.3 数据库数据分页浏览方法三
综合练习九
基础题
上机实习
第十章 JSP经典实例
10.1 JSP在建站过程中所扮演的角色
10.2 在线计数器的制作
10.2.1 使用Application制作在线计数器
10.2.2 使用Synchronized方法增加数值
10.2.3 使用文本保存累计的访问量
10.2.4 数据库版计数器
10.2.5 使用Session对象控制用户访问产生的多次访问假象
10.3 登录界面的制作
10.3.1 登录界面的数据库
10.3.2 登录界面的文件结构
10.3.3 用户登录表单的执行结果
10.4 文件处理——读写操作
10.4.1 使用BufferedReader、FileReader、FileWriter、PrintWriter进行读写文件
10.4.2 使用流进行读写文件
10.4.3 使用JavaBean读取文件
10.4.4 把文件写入Beau
10.4.5 追加内容的Bean操作
10.5 文件上载
10.5.1 文件上载的控件下载
10.5.2 文件上载
10.5.3 获取上载文件的信息
10.5.4 限制上传文件的格式
10.5.5 在表单内处理文件上载
10.5.6 文件下载
10.5.7 使用Servlet实现文件上载
10.6 在线问答系统
10.6.1 系统的功能模块
10.6.2 系统的数据库结构
10.6.3 在线问答系统的文件结构
10.7 在线商店系统
10.8 在线考试系统
10.8.1 在线考试系统的数据库结构
10.8.2 在线考试系统的文件结构
10.9 BBS电子公布板的制作
10.9.1 BBS电子公布板的功能
10.9.2 电子公布板的数据库结构
10.9.3 建立数据库的JSP代码
10.9.4 BBS的文件结构与代码
10.10 在线调查区的制作
10.10.1 在线调查区的功能
10.10.2 在线调查区的数据结构
10.10.3 建立数据库的JSP代码
10.10.4 在线调查区的文件结构与代码
10.11 留言板的制作
10.11.1 留言板的功能
10.11.2 留言板的数据结构
10.11.3 建立数据库的JSP代码
10.11.4 留言板的文件结构与代码
参考答案
猜您喜欢