Web编程技术PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:厉小军主编;潘云,杨桂君,顾园妍等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2009
- ISBN:9787111261360
- 页数:366 页
第1章 Web编程技术概述 1
1.1 WWW服务 1
1.1.1 WWW起源 1
1.1.2 WWW特点 3
1.1.3 WWW相关概念 4
1.2 常见应用系统的体系结构 7
1.2.1 客户机/服务器结构 7
1.2.2 浏览器/服务器结构 9
1.3 主流Web编程技术介绍 10
1.3.1 通用网关接口 10
1.3.2 PHP 11
1.3.3 活动服务器页面 11
1.3.4 Java服务器页面 12
1.3.5 .NET框架 12
1.3.6 Java平台企业版 13
1.4 Web应用的运行环境 14
1.4.1 Internet信息服务 14
1.4.2 Tomcat服务器 15
1.4.3 JBoss应用服务器 16
1.4.4 WebLogic服务器 16
1.5 第一个Web应用程序 18
1.5.1 准备开发环境 18
1.5.2 管理Apache Tomcat 23
1.5.3 HelloWorld.jsp程序 24
1.6 小结 25
1.7 习题 25
第2章 Web编程技术基础 26
2.1 超文本标记语言 26
2.1.1 HTML基本语法 27
2.1.2 URL与超链接 28
2.1.3 表格 30
2.1.4 表单与表单元素 34
2.1.5 框架 39
2.1.6 定位标记 41
2.2 客户端脚本语言 42
2.2.1 JavaScript常用对象 44
2.2.2 JavaScript中的表单与事件处理 51
2.2.3 JavaScript中的窗口管理 55
2.3 小结 58
2.4 习题 59
第3章 Servlet编程 60
3.1 Servlet概述 60
3.1.1 什么是Servlet 60
3.1.2 Servlet工作机制 61
3.2 Servlet生命周期 61
3.2.1 一个简单的Servlet例子 61
3.2.2 Servlet生命周期 63
3.2.3 ServletAPI 64
3.3 Servlet的配置 66
3.4 Servlet案例 69
3.4.1 输入三角形三条边边长,求面积 69
3.4.2 登录功能 72
3.5 小结 75
3.6 习题 76
第4章 JSP页面元素 77
4.1 一个典型的JSP文件 77
4.2 脚本元素 81
4.2.1 声明 81
4.2.2 Scriptlets 83
4.2.3 表达式 84
4.2.4 声明与Scriptlets的比较 85
4.2.5 转义字符 87
4.3 指令元素 89
4.3.1 page指令 89
4.3.2 include指令 92
4.3.3 taglib指令 93
4.4 动作元素 94
4.4.1 <jsp:param> 95
4.4.2 <jsp:include> 95
4.4.3 <jsp:forward> 98
4.4.4 <jsp:useBean> 101
4.4.5 <jsp:setProperty> 103
4.4.6 <jsp:getProperty> 103
4.4.7 <jsp:plugin>、<jsp:params>和<jsp:fallback> 104
4.5 HTML表单 106
4.5.1 表单 107
4.5.2 文本框 108
4.5.3 列表框 111
4.5.4 单选按钮 115
4.5.5 复选框 117
4.6 综合案例 118
4.6.1 自提交页面 118
4.6.2 用JSP实现乘法和除法 120
4.6.3 用户注册 125
4.7 小结 129
4.8 习题 129
第5章 JSP内建对象 131
5.1 out对象 131
5.2 request对象 134
5.2.1 getParameter()方法 134
5.2.2 getParameterValues()方法 136
5.2.3 其他方法 138
5.3 response对象 140
5.4 session对象 142
5.5 application对象 145
5.6 pageContext对象 146
5.7 综合案例 150
5.8 小结 153
5.9 习题 153
第6章 JSP与JavaBean 155
6.1 JavaBean概述 155
6.1.1 JavaBean简介 155
6.1.2 JavaBean属性的命名 156
6.1.3 一个简单的JavaBean例子 156
6.2 JSP与JavaBean的结合 157
6.2.1 创建JavaBean:<jsp:useBean> 157
6.2.2 简单JavaBean属性的设置:<jsp:setProperty> 158
6.2.3 访问JavaBean:<jsp:getProperty> 159
6.2.4 设置JavaBean属性高级技术 159
6.3 JavaBean的生命周期 163
6.3.1 page范围的JavaBean 163
6.3.2 request范围的JavaBean 164
6.3.3 session范围的JavaBean 165
6.3.4 application范围的JavaBean 167
6.3.5 根据条件创建JavaBean 168
6.4 使用JavaBean访问数据库 169
6.4.1 用JavaBean封装数据库访问 170
6.4.2 在JSP页面中使用JavaBean组件进行数据库操作 173
6.5 JavaBean案例 174
6.6 小结 183
6.7 习题 183
第7章 会话管理 185
7.1 隐藏域 185
7.2 URL重写 190
7.3 Cookie 192
7.4 session对象 195
7.4.1 创建会话 196
7.4.2 在会话中保存和检索对象 197
7.4.3 销毁会话 198
7.5 综合案例 199
7.5.1 采用session实现猜数游戏 199
7.5.2 采用session实现页面访问计数器 201
7.6 小结 202
7.7 习题 202
第8章 MVC设计模式 204
8.1 设计模式 204
8.1.1 什么是设计模式 204
8.1.2 MVC设计模式 204
8.2 JSP Model1和JSP Model2 206
8.2.1 JSPModel1 206
8.2.2 JSPModel2 207
8.3 Struts介绍 208
8.3.1 什么是Struts 209
8.3.2 Struts主要的模型组件 211
8.3.3 Struts的视图组件 216
8.3.4 Struts的控制器组件 217
8.3.5 标记库简介 223
8.4 MVC案例 229
8.4.1 以JSP+Servlet+JavaBean来实现的MVC案例 229
8.4.2 以Struts来实现的MVC案例 234
8.5 小结 244
8.6 习题 244
第9章 电子商务系统开发示例 245
9.1 需求分析 245
9.2 系统结构设计 250
9.3 数据库设计 251
9.4 用户界面设计 256
9.5 对象模型设计 257
9.6 在线图书订购系统前台实现 266
9.6.1 公共基础类的实现 266
9.6.2 图书分类列表的获取 267
9.6.3 首页的实现 272
9.6.4 图书信息的查看 278
9.6.5 用户的注册、登录与注销 291
9.6.6 用户信息管理 301
9.6.7 购物车的实现 305
9.6.8 订单管理 315
9.7 在线图书订购系统后台实现 327
9.7.1 管理员的登录与注销 328
9.7.2 管理待处理订单 333
9.7.3 管理图书分类信息 340
9.7.4 管理图书信息 348
9.8 习题 365
参考文献 366
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019