图书介绍
Web开发技术PDF|Epub|txt|kindle电子书版本网盘下载
- 杜轩华,袁方编著 著
- 出版社: 上海:上海大学出版社
- ISBN:781058782X
- 出版时间:2005
- 标注页数:477页
- 文件大小:69MB
- 文件页数:491页
- 主题词:因特网-程序设计
PDF下载
下载说明
Web开发技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 绪论1
1.1 Internet和Web1
1.2 Web的架构1
1.2.1 Web服务器1
1.2.2 Web浏览器2
1.3 Web的技术基础2
1.3.1 HTML2
1.3.2 HTTP2
1.4 网络计算模式的演变和B/S模式2
1.4.1 服务器中心(Server-Centric)模式2
1.4.2 客户机/服务器(Client/Server)模式2
1.4.3 浏览器/服务器(Browser/Server)模式3
1.5 与HTML有关的术语3
1.5.1 统一资源定位符URL3
1.5.2 超文本3
1.5.3 超文本链接3
第二章 超文本标识语言HTML4
2.1 HTML文件的基本结构4
2.2 段落之类的标签(块级标签)5
2.2.1 分段标签<P>5
2.2.2 水平线标签<HR>6
2.2.3 小标题标签<Hn>6
2.2.4 块引用标签<BLOCKQUOTE>6
2.2.5 地址标签<ADDRESS>6
2.2.6 水平居中标签<CENTER>6
2.2.7 预格式化标签<PRE>6
2.3 格式化标签(文本级标签)10
2.3.1 换行标签<BR>10
2.3.2 粗体字标签<B>10
2.3.3 斜体字标签<I>10
2.3.4 下划线标签<U>11
2.3.5 贯穿线标签<STRIKE>11
2.3.6 等宽字体标签<TT>11
2.3.7 下标标签<SUB>11
2.3.8 上标标签<SUP>11
2.3.9 全局字体标签<BASEFONT>11
2.3.10 局部字体标签<FONT>11
2.3.11 大字体标签<BIG>11
2.3.12 小字体标签<SMALL>11
2.3.13 滚动文本标签<MARQUEE>12
2.4 列表标签16
2.4.1 有序列表标签<OL>16
2.4.2 无序列表标签<UL>17
2.4.3 定义列表标签<DL>20
2.5 链接标签<A>21
2.5.1 链接至其他页面(外部链接)21
2.5.2 链接至同一页面的标签区段(内部链接)22
2.5.3 链接标签的其他用法24
2.6 图像标签<IMG>25
2.7 表格标签<TABLE>30
2.7.1 表格定义的基本格式30
2.7.2 表格标题标签<CAPTION>31
2.7.3 表格行标签<TR>31
2.7.4 表格域名单元格标签<TH>和表格数据单元格标签<TD>31
2.8 图像地图35
2.8.1 图像地图定义的基本格式35
2.8.2 区域坐标的确定37
2.9 框窗标签<FRAMESET>38
2.9.1 框窗定义的基本格式38
2.9.2 <FRAME>标签38
2.9.3 各单元框之间的交互40
2.10 级联式样式表CSS42
2.10.1 内插式样式表43
2.10.2 本地样式表45
2.10.3 外部样式表48
2.11 CSS层51
2.11.1 position属性51
2.11.2 z-index属性52
2.11.3 left、top属性52
2.11.4 width、height属性53
2.11.5 visibility属性55
2.11.6 clip属性56
2.11.7 overflow属性56
第三章 Java小应用程序60
3.1 Java Applet的编制和运行60
3.1.1 创建Java Applet源程序60
3.1.2 编译applet61
3.1.3 将Java Applet嵌入WEB文档61
3.1.4 运行applet64
3.2 applet的生命周期65
3.3 java.applet.Applet类继承树67
3.4 HTML中与applet有关的标签68
3.4.1 <applet>标签的使用68
3.4.2 <param>标签的使用70
3.5 小应用程序的简单应用72
3.5.1 字体与颜色设置72
3.5.2 简单图形的绘制76
3.5.3 绘制图像78
3.5.4 播放声音剪辑78
3.5.5 简单动画的制作79
3.6 AWT图形用户界面(GUI)编程82
3.6.1 AWT用户界面组件简介83
3.6.2 AWT基本组件85
3.6.3 AWT容器99
3.6.4 菜单组件107
3.6.5 布局管理器(LayoutManager)111
3.6.6 AWT的事件处理模型123
3.7 SWING图形用户界面(GUI)编程145
3.7.1 Swing包简介146
3.7.2 J组件146
3.7.3 Swing的事件处理149
3.7.4 Swing小应用程序JApplet156
3.7.5 JComponent类159
3.7.6 图标(ImageIcon)160
3.7.7 标签(JLabel)161
3.7.8 按钮(JButton和JToggleButton)163
3.7.9 复选框(JCheckBox)170
3.7.10 单选按钮(JRadioButton)175
3.7.11 列表(jList)178
3.7.12 组合框(JComboBox)182
3.7.13 文本域(JTextField、JPasswordField、JTextArea)192
3.7.14 表格(JTabel)220
3.7.15 滑杆(JSlider)、定时器(Timer)和进度条(JProgressBar)227
3.7.16 菜单组件(JMenuBar、JMenu、JMenuItem、JCheckBoxMenuItem、JRadioButtonMenuItem、JPopupMenu)243
3.7.17 工具条(JToolBar)255
3.8 Java的多线程(Thread)261
3.8.1 线程的创建263
3.8.2 线程的生命周期265
3.8.3 线程的优先级和线程的调度271
3.8.4 线程的同步控制278
第四章 CGI编程原理284
4.1 CGI编程基础284
4.1.1 CGI方法284
4.1.2 数据的组织和编码(URL编码)285
4.1.3 环境变量285
4.1.4 CGI程序的输出格式286
4.2 Perl简介286
4.2.1 Perl的变量286
4.2.2 Perl中的一些特殊字符287
4.2.3 Perl的输入输出函数287
4.3 正则表达式294
4.3.1 匹配运算294
4.3.2 候选符和分组符294
4.3.3 定位符294
4.3.4 类符295
4.3.5 类缩写符295
4.3.6 量符295
4.4 Perl中的几个函数295
4.4.1 hex(expression)函数295
4.4.2 pack("C",expression)函数296
4.4.3 s函数296
4.4.4 split(/separater/,string)函数296
4.5 几个典型的Perl程序段296
4.5.1 GET方式下的解码程序段297
4.5.2 POST方式下的解码程序段299
4.5.3 通用的解码程序段302
4.6 表单302
4.6.1 表单的基本格式302
4.6.2 单行文本框303
4.6.3 口令框303
4.6.4 隐含域304
4.6.5 文本域(多行文本框)306
4.6.6 复选框307
4.6.7 单选按钮309
4.6.8 选择列表310
4.6.9 重置按钮312
4.6.10 提交按钮312
4.6.11 图像按钮313
4.7 CGI的C/C++编程315
4.7.1 通过基本输入输出语句与WEB服务器交互315
4.7.2 CGI程序的基本结构322
第五章 脚本程序与客户端编程环境335
5.1 在HTML文件中嵌入客户端脚本程序的基本格式335
5.2 脚本对象的层次模型337
5.3 window对象338
5.3.1 window对象的属性338
5.3.2 window对象的方法338
5.3.3 window对象的事件341
5.4 document对象343
5.4.1 document对象的属性343
5.4.2 document对象的方法343
5.4.3 document对象的事件344
5.5 location对象347
5.5.1 location对象的属性348
5.5.2 location对象的方法348
5.6 history对象351
5.6.1 history对象的属性351
5.6.2 history对象的方法351
5.7 navigator对象352
5.7.1 navigator对象的属性352
5.7.2 navigator对象的方法353
5.8 event对象353
5.9 form对象355
5.9.1 form对象的属性355
5.9.2 form对象的方法355
5.10 button对象358
5.10.1 button对象的属性358
5.10.2 button对象的方法358
5.10.3 button对象的事件358
5.11 text对象361
5.11.1 text对象的属性361
5.11.2 text对象的方法361
5.11.3 text对象的事件361
5.12 checkbox和radio对象365
5.12.1 checkbox和radio对象的属性365
5.12.2 checkbox和radio对象的方法365
5.12.3 checkbox和radio对象的事件365
5.13 select对象369
5.13.1 select对象的属性369
5.13.2 select对象的方法369
5.13.3 select对象的事件369
5.14 几个常用数组的应用举例372
第六章 ASP技术383
6.1 ASP技术的要点383
6.1.1 ASP文件的扩展名383
6.1.2 ASP程序的分界符383
6.1.3 ASP程序的脚本语言384
6.1.4 SSI#include指令的使用385
6.2 ASP程序的编制385
6.2.1 使用脚本命令385
6.2.2 使用ASP输出指令386
6.2.3 使用ASP全局对象387
6.3 ASP全局对象简介389
6.3.1 Response对象389
6.3.2 Request对象391
6.3.3 Cookies集合394
6.3.3.1 Cookies集合的存取395
6.3.3.2 Cookie的属性396
6.3.4 Application对象399
6.3.4.1 Application对象的存取400
6.3.4.2 Application对象的方法401
6.3.4.3 Application对象的事件402
6.3.5 Session对象403
6.3.5.1 Session对象的存取403
6.3.5.2 Session对象的属性和方法404
6.3.5.3 Session对象的事件405
6.3.6 Server对象405
6.4 文件的存取409
6.4.1 创建FileSystemObject对象409
6.4.2 打开文件409
6.4.3 存取文件410
6.4.4 关闭文件410
6.5 Web数据库的存取414
6.5.1 创建Connection对象414
6.5.2 打开数据库414
6.5.3 访问数据库415
6.5.4 关闭数据库415
第七章 JSP技术421
7.1 JSP运行环境和开发工具421
7.1.1 支持JSP的Web服务器421
7.1.2 JSP开发工具421
7.2 JSP开发的几种形式422
7.3 JSP基本语法422
7.3.1 表达式422
7.3.2 脚本代码423
7.3.3 JSP注释(隐藏注释)423
7.3.4 声明424
7.3.5 include指令425
7.3.6 page指令426
7.4 JSP内置对象427
7.4.1 request对象428
7.4.2 response对象432
7.4.3 out对象435
7.4.4 session对象436
7.4.5 applcation对象438
7.4.6 exception对象439
7.5 JSP动作441
7.5.1 <jsp:include>441
7.5.2 <jsp:forward>442
7.5.3 <jsp:useBean>443
7.5.4 <jsp:setProperty>443
7.5.5 <jsp:getProperty>444
7.5.6 <jsp:plugin>446
7.6 JavaBeans组件447
7.6.1 JavaBeans的编写规范447
7.6.2 在JSP页面中使用Bean449
7.6.3 实用Bean举例450
7.7 Servlet464
7.7.1 Servlet程序的基本结构464
7.7.2 Servlet程序举例467
实验一 设计个人网站471
实验二 图像地图的应用472
实验三 简单动画的编制473
实验四 实现事件处理的绘图程序474
实验五 CGI编程475
实验六 使用ASP技术实现小型MIS系统476
实验七 使用JSP技术实现小型MIS系统477