图书介绍
Web应用开发技术:JSPPDF|Epub|txt|kindle电子书版本网盘下载
![Web应用开发技术:JSP](https://www.shukui.net/cover/36/31789905.jpg)
- 崔尚森,张白一编著 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:7560618790
- 出版时间:2007
- 标注页数:324页
- 文件大小:50MB
- 文件页数:335页
- 主题词:JAVA语言-主页制作-程序设计-高等学校-教材
PDF下载
下载说明
Web应用开发技术:JSPPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Internet应用开发技术概述1
1.1 Internet基础知识1
1.1.1 Internet的起源与发展1
1.1.2 Internet的组成3
1.1.3 Internet提供的服务3
1.1.4 HTTP协议6
1.1.5 IP地址与域名7
1.1.6 统一资源定位器(URL)8
1.2 Internet的WWW服务9
1.2.1 WWW的起源与发展9
1.2.2 WWW的特点10
1.2.3 WWW的结构与工作模式11
1.2.4 C/S模式与B/S模式12
1.2.5 Web浏览器软件的发展13
1.2.6 对Web服务器软件的要求14
1.3 Internet上的信息携带者——网页14
1.3.1 网页的概念14
1.3.2 超文本、超媒体与超链接15
1.3.3 网页的组成方式15
1.3.4 静态网页与动态网页15
1.3.5 网页的浏览17
1.3.6 网页的下载与保存18
1.4 动态网页技术简介18
1.4.1 CGI技术18
1.4.2 ASP技术19
1.4.3 PHP技术20
1.4.4 Servlet技术20
1.4.5 JSP技术20
1.4.6 网络应用编程语言体系21
1.5 JSP页面结构和技术原理21
1.5.1 一个简单的JSP页面21
1.5.2 一个典型的JSP页面文件22
1.5.3 JSP页面构成分析24
1.5.4 JSP页面的执行过程25
1.5.5 编译后的.java文件25
1.5.6 JSP的技术优势28
1.6 JSP语法29
1.6.1 JSP语法成分导引符29
1.6.2 JSP标识符命名规范30
1.6.3 模板元素30
1.6.4 JSP中的注释30
1.6.5 脚本元素31
1.6.6 JSP标签32
习题133
第2章 Web编程基础——HTML语言34
2.1 HTML概述34
2.1.1 网页与HTML34
2.1.2 HTML的产生和发展34
2.1.3 HTML语法35
2.1.4 HTML文档结构35
2.1.5 HTML文档的四个顶级标记37
2.1.6 HTML文档的注释38
2.2 文字风格设置38
2.2.1 字体标记38
2.2.2 标题字标记40
2.2.3 文字附助变化标记40
2.2.4 画线标记40
2.2.5 转义字符与特殊字符41
2.2.6 文字移动标记42
2.3 段落控制标记42
2.3.1 分行和禁行标记42
2.3.2 段落标记43
2.3.3 预排版标记43
2.3.4 列表标记44
2.3.5 块标记46
2.4 超链接标记47
2.4.1 <A>标记47
2.4.2 嵌入图像或视频标记50
2.4.3 嵌入背景音乐标记51
2.4.4 嵌入声音或图像标记51
2.4.5 单图多向超链接的设置51
2.4.6 <BODY>标记的属性与窗口色彩搭配54
2.5 表格标记55
2.5.1 表格的基本语法55
2.5.2 表格的属性56
2.5.3 单元格的属性56
2.5.4 表格标题设置57
2.5.5 复杂表格设计示例57
2.6 表单标记59
2.6.1 表单标记的一般格式60
2.6.2 <INPUT>标记60
2.6.3 列表框和下拉列表框61
2.6.4 文本区域62
2.7 框架结构标记63
2.7.1 框架的基本结构63
2.7.2 <FRAMESET>的常用属性64
2.7.3 <FRAME>的属性65
2.7.4 框架结构间的关联66
2.7.5 <NOFRAMES>标记68
2.8 CSS样式68
2.8.1 定义CSS样式的方法68
2.8.2 加载CSS样式的三种方式69
2.8.3 CSS应用示例70
习题271
第3章 搭建JSP运行环境73
3.1 需要安装的工具软件73
3.2 安装和配置JDK74
3.2.1 下载和安装JDK74
3.2.2 配置JDK75
3.2.3 测试JDK的安装与环境变量设置76
3.3 安装和配置Tomcat Eclipse开发工具76
3.3.1 下载和安装Eclipse77
3.3.2 安装过程中的设置77
3.3.3 创建和测试JSP程序81
3.4 安装和配置SQL Server 200084
3.4.1 安装SQL Server 2000数据库系统84
3.4.2 测试SQL Server 2000开发平台88
习题390
第4章 JSP脚本语言91
4.1 Java的数据类型和变量91
4.1.1 Java的标识符命名规范91
4.1.2 Java的数据类型91
4.1.3 常量92
4.1.4 变量93
4.1.5 数组96
4.1.6 注释98
4.2 运算符和表达式98
4.2.1 算术表达式98
4.2.2 关系表达式99
4.2.3 逻辑运算符99
4.2.4 条件运算符99
4.2.5 位运算100
4.2.6 运算符的优先级101
4.3 程序流程控制语句102
4.3.1 if选择语句102
4.3.2 switch多分支选择103
4.3.3 for循环控制103
4.3.4 while循环控制104
4.3.5 Do-while循环控制105
4.3.6 break与continue106
4.4 类、对象和包107
4.4.1 定义类107
4.4.2 创建对象109
4.4.3 继承109
4.4.4 多态109
4.4.5 接口(interface)111
4.4.6 包(package)113
4.5 Java常用类114
4.5.1 String类114
4.5.2 System类116
4.5.3 Date类118
4.5.4 Math类120
4.5.5 parseInt()和parseFloat()函数122
4.6 异常处理123
4.6.1 异常处理123
4.6.2 异常处理示例程序124
4.6.3 常用异常类125
4.7 JSP中变量的作用域与多线程问题126
4.7.1 JSP中的变量作用域问题126
4.7.2 多线程问题127
习题4129
第5章 JSP常用内置对象130
5.1 out对象130
5.1.1 out对象的数据成员130
5.1.2 out对象的主要方法130
5.1.3 out对象应用举例131
5.2 request对象132
5.2.1 request对象的数据成员132
5.2.2 request对象的主要方法133
5.2.3 获取请求头信息134
5.2.4 获取用户提交的信息136
5.2.5 中文乱码的处理138
5.3 response对象139
5.3.1 response对象的数据成员139
5.3.2 response对象的主要方法140
5.3.3 response对象应用举例141
5.4 session对象142
5.4.1 session对象的主要方法143
5.4.2 session对象应用举例143
5.4.3 利用session对象设计购物车145
5.5 application对象148
5.5.1 application对象的主要方法148
5.5.2 application对象应用举例148
5.6 pageContext对象150
5.6.1 pageContext对象的数据成员150
5.6.2 pageContext对象的主要方法151
5.6.3 pageContext对象应用举例151
5.7 config、exception和page对象154
5.7.1 config对象154
5.7.2 exception对象154
5.7.3 page对象155
习题5155
第6章 JSP标签156
6.1 JSP指令元素156
6.1.1 page指令156
6.1.2 include指令157
6.1.3 taglib指令159
6.2 JSP动作159
6.2.1 param动作160
6.2.2 include动作160
6.2.3 forward动作162
6.2.4 useBean动作164
6.2.5 setProperty动作164
6.2.6 getProperty动作165
6.2.7 plugin动作167
6.2.8 fallback动作168
习题6168
第7章 使用JDBC连接数据库170
7.1 关系型数据库与SQL语言170
7.1.1 关系型数据库的基本概念170
7.1.2 数据定义语言171
7.1.3 数据操纵语言172
7.1.4 数据查询语句173
7.2 连接数据库的JDBC简介174
7.2.1 JDBC结构174
7.2.2 四类JDBC驱动程序175
7.2.3 JDBC编程要点176
7.2.4 常用的JDBC类与方法176
7.3 在JSP中使用JDBC连接数据库179
7.3.1 创建数据库及表179
7.3.2 建立JSP与MS Access数据库的连接179
7.3.3 JSP访问MS Access数据库应用实例181
7.3.4 JSP连接MS SQL Server数据库183
7.3.5 JSP访问MS SQL Server数据库应用实例186
7.3.6 向MS Access数据库中添加记录188
习题7190
第8章 JSP与JavaBean192
8.1 JavaBean与组件复用192
8.1.1 软件复用技术192
8.1.2 JavaBean组件模型193
8.1.3 JavaBean的组成特性193
8.1.4 JavaBean的其它特性194
8.2 在JSP中使用JavaBean195
8.2.1 JavaBean编写规范195
8.2.2 JavaBean应用示例195
8.2.3 用Eclipse建立JSP+JavaBean程序197
8.2.4 JavaBean在JSP中的生命周期199
8.2.5 一个具有索引属性的JavaBean202
8.3 使用JavaBean访问数据库203
8.3.1 连接数据库的JavaBean204
8.3.2 操作数据库中数据的JavaBean204
8.3.3 使用JSP+JavaBean创建表、插入记录和显示记录206
8.3.4 使用JSP+JavaBean修改记录和删除记录207
8.4 JSP+JavaBean留言板案例210
8.4.1 填写留言的界面210
8.4.2 表示留言数据的JavaBean211
8.4.3 执行数据库操作的JavaBean212
8.4.4 添加留言的JSP页面214
8.4.5 查看留言的JSP215
8.4.6 运行效果216
习题8216
第9章 Servlet218
9.1 Servlet概述218
9.1.1 Servlet的特点218
9.1.2 Servlet的工作原理219
9.1.3 Servlet的应用范围219
9.1.4 Servlet的生命周期220
9.1.5 init()、service()和destroy()方法221
9.2 Servlet的基本结构与成员方法221
9.2.1 Servlet的基本层次结构222
9.2.2 HttpServlet类的成员方法222
9.2.3 在Eclipse中建立Servlet224
9.3 调用Servlet的多种方法226
9.3.1 在URL中直接调用Servlet226
9.3.2 在<FORM>标记中访问Servlet227
9.3.3 利用超链接访问Servlet228
9.3.4 在JSP文件中调用Servlet229
9.4 两种模式的JSP技术231
9.4.1 JSP+JavaBean232
9.4.2 JSP+Servlet+JavaBean232
9.4.3 两种模式的比较233
9.5 Servlet模式的留言板案例234
9.5.1 填写留言的界面235
9.5.2 接受请求保存留言的Servlet235
9.5.3 查看留言的Servlet237
9.5.4 表示留言数据的JavaBean239
9.5.5 显示留言消息的JSP240
9.5.6 运行效果241
9.6 Servlet的会话跟踪242
9.6.1 获取用户的会话242
9.6.2 Servlet购物车244
习题9247
第10章 JSP中的文件操作248
10.1 File类248
10.1.1 获取文件属性的成员方法248
10.1.2 应用举例249
10.2 基本输入/输出流类251
10.2.1 InputStream类252
10.2.2 OutputStream类252
10.2.3 Reade类252
10.2.4 Writer类252
10.3 字节文件输入/输出流的读/写253
10.3.1 FileInputStream类和FileOutputStream类253
10.3.2 字节文件的读/写254
10.4 字符文件输入/输出流的读/写258
10.4.1 FileReader类和FileWriter类258
10.4.2 字符文件的读/写259
10.5 文件的随机输入/输出流的读/写261
10.5.1 RandomAccessFile类261
10.5.2 RandomAccessFile类中的常用成员方法261
10.5.3 文件位置指针的操作262
10.6 文件的上传和下载265
10.6.1 文件上传265
10.6.2 文件下载268
习题10270
第11章 XML简介272
11.1 XML概述272
11.2 XML语法273
11.2.1 XML文档结构273
11.2.2 XML声明274
11.2.3 XML元素275
11.2.4 XML元素基本语法规则275
11.2.5 XML的注释276
11.3 根标记与特殊字符276
11.3.1 XML文档的根标记277
11.3.2 数据内容中的特殊字符277
11.4 显示XML文档内容277
11.4.1 显示没有样式表的XML文档277
11.4.2 显示有CSS样式表的XML文档278
11.4.3 显示有XSL样式表的XML文档279
11.5 用Servlet和JSP动态生成XML文档282
11.5.1 用Servlet动态生成XML文档282
11.5.2 用JSP动态生成XML文档285
11.5.3 使用DOM解析XML文件286
习题11290
第12章 JSP标签库291
12.1 标签库概述291
12.1.1 标签库的概念291
12.1.2 标签库的接口和类的继承关系291
12.1.3 Tag接口中定义的方法和常量292
12.1.4 JSTL介绍293
12.1.5 表达式语言(EL)294
12.2 自定义标签库的开发295
12.2.1 自定义标签的组成和开发步骤295
12.2.2 继承TagSupport类开发自定义标签295
12.2.3 实现Tag接口开发自定义标签298
12.3 安装配置支持JSTL的IDE300
12.3.1 安装前的准备工作300
12.3.2 安装配置MyEclipse的步骤300
12.3.3 MyEclipse的其它一些设置303
12.3.4 一个使用JSTL的通用web.xml文件304
12.4 JSTL应用编程举例305
12.4.1 <c:set>和<c:out>标签应用305
12.4.2 迭代标签<c:forEach>应用311
12.4.3 SQL类标签应用313
12.4.4 XML核心动作应用317
12.4.5 XML流程控制动作应用320
习题12323
参考文献和网站324