网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Web程序设计
分类
作者 吉根林,顾韵华主编
出版社 电子工业出版社
下载
简介
作者简介
吉根林,博士,南京师范大学教授,博士生导师。1982年考入南京航空航天大学计算机专业学习,1986年本科毕业,获工学学士学位;同年进入南京航空航天大学计算机应用技术专业攻读硕士学位,1989年硕士毕业,获工学硕士学位。
目录
章Web基础知识与开发运行环境1
1.1Web工作原理1
1.2Internet网络协议3
1.2.1TCP/IP协议族4
1.2.2HTTP4
1.2.3Telnet5
1.2.4FTP5
1.3IP地址、域名和URL5
1.3.1IP地址5
1.3.2域名6
1.3.3URL6
1.4动态网页设计技术简介7
1.4.1PHP7
1.4.2JSP8
1.4.3ASP.NET9
1.5Web应用程序开发工具与运行环境9
1.5.1网站架构10
1.5.2JDK的下载、安装与配置10
1.5.3Tomcat的下载、安装与配置11
1.5.4Eclipse的下载、安装与配置12
1.6简单的Web应用程序示例12
1.7网站安全问题15
1.7.1网站攻击手段15
1.7.2网站的保护与安全措施15
本章小结17
习题118
第2章HTML、XML和CSS19
2.1页面设计概述19
2.1.1静态网页19
2.1.2动态网页19
2.1.3网页的设计风格20
2.2超文本标记语言HTML20
2.2.1HTML文档结构21
2.2.2HTML基本标记23
2.2.3表格27
2.2.4表单30
2.2.5框架(Frame)32
2.3HTML535
2.3.1HTML5新特性35
2.3.2HTML5新功能35
2.3.3HTML5网页示例39
2.4层叠样式表CSS43
2.4.1为什么需要层叠样式表43
2.4.2样式表的定义和引用44
2.4.3样式的优先级49
2.4.4CSS属性51
2.4.5CSS+DIV页面布局58
2.5XML简介59
2.5.1XML概述59
2.5.2XML文档结构61
2.5.3XML文档显示63
2.6应用示例:个人主页设计64
本章小结67
习题267
上机实验267
第3章JavaScript程序设计71
3.1脚本语言概述71
3.1.1什么是脚本语言71
3.1.2JavaScript的特点72
3.2JavaScript基础73
3.2.1JavaScript程序的编辑和调试73
3.2.2JavaScript基本语法74
3.2.3JavaScript函数76
3.2.4JavaScript流程控制78
3.2.5JavaScript出错处理80
3.2.6JavaScript表单验证80
3.2.7JavaScript正则表达式81
3.3JavaScript事件82
3.3.1JavaScript事件驱动机制82
3.3.2JavaScript常用事件83
3.3.3JavaScript事件触发与处理83
3.3.4应用示例:计算器的设计84
3.4JavaScript对象86
3.4.1对象的定义和引用86
3.4.2for..in和with语句87
3.4.3JavaScript内置对象89
3.5浏览器对象模型及应用98
3.5.1浏览器对象模型98
3.5.2Navigator对象99
3.5.3Window对象100
3.5.4Document对象103
3.5.5Form对象109
3.5.6History和Location对象114
3.5.7Frame对象114
3.5.8应用示例:用户注册信息合法性检查116
3.5.9应用示例:扑克牌游戏程序120
3.6HTMLDOM123
3.6.1HTMLDOM概述123
3.6.2DOM节点树124
3.6.3DOM树节点的属性124
3.6.4访问DOM节点125
3.7JavaScript框架和库127
本章小结127
习题3128
上机实验3128
第4章JSP基本语法与内置对象130
4.1JSP基本语法130
4.1.1JSP页面131
4.1.2JSP指令130
4.1.3JSP脚本标识131
4.2JSP内置对象134
4.2.1Request对象135
4.2.2Response对象137
4.2.3Session对象139
4.2.4Application对象143
4.2.5其他对象145
4.3JSP动作标识149
4.3.1include动作标识149
4.3.2forward动作标识150
4.3.3param动作标识152
4.4Cookie及其应用153
4.5应用示例:Web聊天程序155
本章小结159
习题4159
上机实验4160
第5章Servlet与JavaBean162
5.1Servlet简介162
5.2Servlet的运行和配置163
5.2.1Servlet的生命周期163
5.2.2Servlet配置165
5.3ServletAPI167
5.3.1Servlet接口167
5.3.2ServletConfig接口168
5.3.3GenericServlet类168
5.3.4HttpServlet类169
5.4Servlet编程170
5.4.1Servlet的基本结构170
5.4.2表单处理171
5.4.3Servlet编程示例172
5.5组件技术和JavaBean174
5.5.1JavaBean简介174
5.5.2创建和部署JavaBean176
5.6JavaBean的属性177
5.7在JSP中引用JavaBean179
5.8应用示例182
本章小结187
习题5187
上机实验5188
第6章JSP数据库应用189
6.1Web数据库访问技术189
6.2数据库语言SQL191
6.2.1SQL概述191
6.2.2主要SQL语句191
6.3JDBCAPI193
6.3.1驱动程序接口Driver194
6.3.2驱动程序管理器DriverManager195
6.3.3数据库连接接口Connection195
6.3.4语句执行接口Statement和PrepareStatement196
6.3.5结果集接口ResultSet197
6.4JDBC数据库访问198
6.4.1加载JDBC驱动程序198
6.4.2创建数据库连接199
6.4.3执行SQL语句访问数据库200
6.4.4数据库访问结果集的处理202
6.4.5数据库操作中的事务处理203
6.4.6存储过程的调用204
6.5JSP数据库操作206
6.6SQL语句注入攻击与防范207
6.6.1SQL注入攻击207
6.6.2避免SQL注入攻击208
6.7应用示例:课程信息查询与修改208
本章小结214
习题6215
上机实验6215
第7章JSP实用组件216
7.1文件操作216
7.1.1创建上传对象216
7.1.2解析上传请求217
7.1.3FileItem接口217
7.1.4ServletFileUpload类217
7.1.5DiskFileItemFactory类218
7.1.6文件操作示例219
7.2JSP动态图表222
7.2.1JFreeChart的下载和使用223
7.2.2JFreeChart的核心类223
7.2.3利用JFreeChart生成动态图表224
7.2.4动态图表应用示例224
7.3JSP报表228
7.3.1iText组件229
7.3.2应用iText组件生成报表229
7.3.3处理表格231
7.3.4处理图像235
7.4Ajax技术237
7.4.1Ajax简介237
7.4.2Ajax开发模式238
7.4.3Ajax应用示例241
7.4.4Ajax开发需要注意的问题243
本章小结245
习题7245
上机实验7245
第8章表达式语言和标签247
8.1EL表达式247
8.1.1EL表达式的语法247
8.1.2EL表达式的运算符247
8.1.3EL表达式中的隐含对象248
8.1.4EL表达式中的保留字249
8.2JSTL核心标签库249
8.2.1表达式标签249
8.2.2流程控制标签251
8.2.3循环标签254
8.2.4URL标签256
8.3SQL标签库258
8.4自定义标签库260
8.4.1自定义标签处理类260
8.4.2建立TLD文件261
8.4.3使用自定义标签262
8.4.4自定义标签使用范例262
本章小结264
习题8265
上机实验8265
第9章JavaEE框架技术基础266
9.1框架技术概述266
9.1.1MVC模型与设计模式266
9.1.2Struts2框架267
9.1.3Hibernate框架268
9.1.4Spring框架268
9.2Struts2框架269
9.2.1Struts2的下载和配置270
9.2.2Struts2基础和struts.xml的基本配置270
9.2.3Action详解272
9.2.4值栈和OGNL表达式274
9.2.5Struts2的标签库275
9.2.6拦截器280
本章小结283
习题9283
上机实验9283
0章JSP综合应用实例284
10.1留言板284
10.1.1设计目标284
10.1.2设计实体类284
10.1.3设计数据库处理程序285
10.1.4设计留言处理程序286
10.1.5设计页面288
10.1.6设计字符编码过滤器291
10.2教务管理系统293
10.2.1系统功能293
10.2.2数据库设计294
10.2.3设计实体类295
10.2.4文件组织架构296
10.2.5设计数据库处理程序297
10.2.6设计Action类299
10.2.7设计视图310
10.2.8设计样式表322
10.2.9设计配置文件323
本章小结324
附录AHTML常用标记和属性325
附录BCSS样式表属性329
附录CJavaScript常用对象的属性、方法、事件处理和函数331
附录DJSP内置对象337
参考文献340
内容推荐
本书是普通高等教育“十二五”国家级规划教材,以JSP程序设计技术为主线介绍Web程序设计的方法与技术。全书共10章,包括:Web基础知识和开发运行环境;HTML、XML与层叠样式表CSS;JavaScript程序设计;JSP基本语法与内置对象;Servlet与JavaBean;JSP数据库应用;JSP实用组
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 16:29:32