Java Web程序开发入门PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:传智播客高教产品研发部编著
- 出 版 社:清华大学出版社
- 出版年份:2015
- ISBN:9787302387947
- 页数:288 页
第1章 XML基础 1
1.1 XML概述 1
1.1.1 W3C组织简介 1
1.1.2 什么是XML 2
1.1.3 XML与HTML的比较 3
1.2 XML语法 4
1.2.1 文档声明 4
1.2.2 元素定义 8
1.2.3 属性定义 9
1.2.4 注释 9
1.2.5 特殊字符处理 10
1.2.6 CDATA区 12
1.3 DTD约束 13
1.3.1 什么是约束 13
1.3.2 DTD约束 14
1.3.3 DTD语法 16
1.4 Schema约束 27
1.4.1 什么是Schema约束 27
1.4.2 名称空间 28
1.4.3 引入Schema文档 30
1.4.4 Schema语法 31
小结 36
第2章 Tomcat开发Web站点 37
2.1 Web开发的相关知识 37
2.1.1 B/S架构和C/S架构 37
2.1.2 通信协议 39
2.1.3 Web资源 40
2.2 安装Tomcat 41
2.2.1 Tomcat简介 41
2.2.2 Tomcat的安装和启动 41
2.2.3 Tomcat诊断 45
2.3 发布Web应用 48
2.3.1 什么是Web应用 48
2.3.2 配置Web应用虚拟目录 49
2.3.3 配置Web应用默认页面 51
2.3.4 Tomcat的管理平台 53
2.4 配置虚拟主机 55
2.5 Eclipse中配置Tomcat服务器 57
小结 61
第3章 HTTP协议 62
3.1 HTTP概述 62
3.1.1 HTTP介绍 62
3.1.2 HTTP 1.0和HTTP 1.1 63
3.1.3 HTTP消息 64
3.2 HTTP请求消息 66
3.2.1 HTTP请求行 66
3.2.2 HTTP请求消息头 71
3.3 HTTP响应消息 77
3.3.1 HTTP响应状态行 77
3.3.2 HTTP响应消息头 81
3.4 HTTP其他头字段 84
3.4.1 通用头字段 84
3.4.2 实体头字段 88
小结 93
第4章 Servlet技术 94
4.1 Servlet开发入门 94
4.1.1 Servlet接口 94
4.1.2 实现第一个Servlet程序 95
4.1.3 Servlet的生命周期 99
4.2 Servlet高级应用 103
4.2.1 HttpServlet 103
4.2.2 使用Eclipse工具开发Servlet 107
4.2.3 Servlet虚拟路径的映射 116
4.3 ServletConfig和ServletContext 120
4.3.1 ServletConfig接口 120
4.3.2 ServletContext接口 122
小结 130
第5章 请求和响应 131
5.1 HttpServletResponse对象 132
5.1.1 发送状态码相关的方法 132
5.1.2 发送响应消息头相关的方法 133
5.1.3 发送响应消息体相关的方法 134
5.2 HttpServletResponse应用 137
5.2.1 中文输出乱码问题 137
5.2.2 网页定时刷新并跳转 140
5.2.3 禁止浏览器缓存页面 142
5.2.4 请求重定向 143
5.3 HttpServletRequest对象 146
5.3.1 获取请求行信息的相关方法 146
5.3.2 获取请求消息头的相关方法 148
5.3.3 获取请求消息体的相关方法 152
5.4 HttpServletRequest应用 154
5.4.1 获取请求参数 154
5.4.2 请求参数的中文乱码问题 156
5.4.3 获取网络连接信息 159
5.4.4 通过Request对象传递数据 162
5.5 RequestDispatcher对象的应用 163
5.5.1 RequestDispatcher接口 163
5.5.2 请求转发 163
5.5.3 请求包含 166
小结 168
第6章 会话及其会话技术 169
6.1 会话概述 169
6.2 Cookie对象 170
6.2.1 什么是Cookie 170
6.2.2 Cookie API 171
6.3 Cookie案例——显示用户上次访问时间 172
6.4 Session对象 175
6.4.1 什么是Session 175
6.4.2 HttpSession API 176
6.4.3 Session超时管理 177
6.5 Session案例——实现购物车 178
6.5.1 需求分析 178
6.5.2 案例实现 179
6.6 Session案例——实现用户登录 186
6.6.1 需求分析 186
6.6.2 案例实现 188
小结 196
第7章 JSP技术 197
7.1 JSP概述 197
7.1.1 什么是JSP 197
7.1.2 JSP运行原理 199
7.1.3 分析JSP所生成的Servlet代码 200
7.2 JSP基本语法 204
7.2.1 JSP模板元素 204
7.2.2 JSP表达式 204
7.2.3 JSP脚本片段 204
7.2.4 JSP声明 206
7.2.5 JSP注释 208
7.3 JSP指令 210
7.3.1 page指令 210
7.3.2 include指令 215
7.4 JSP隐式对象 217
7.4.1 隐式对象 217
7.4.2 out对象 218
7.4.3 pageContext对象 220
7.4.4 exception对象 223
7.5 JSP标签 225
7.5.1 <jsp:include>标签 225
7.5.2 <jsp:forward>标签 227
小结 229
第8章 JavaBean组件 230
8.1 初识JavaBean 230
8.1.1 什么是JavaBean 230
8.1.2 访问JavaBean的属性 231
8.2 反射 233
8.2.1 认识Class类 233
8.2.2 通过反射创建对象 235
8.2.3 通过反射访问属性 238
8.2.4 通过反射调用方法 239
8.3 内省 241
8.3.1 什么是内省 241
8.3.2 修改JavaBean的属性 243
8.3.3 读取JavaBean的属性 244
8.4 JSP标签访问JavaBean 246
8.4.1 <jsp:useBean>标签 246
8.4.2 <jsp:setProperty>标签 252
8.4.3 <jsp:getProperty>标签 260
8.5 BeanUtils工具 263
8.5.1 什么是BeanUtils 263
8.5.2 案例——BeanUtils工具访问JavaBean的属性 266
小结 267
第9章 JSP开发模型 268
9.1 JSP开发模型 268
9.1.1 JSP Model 268
9.1.2 MVC设计模式 270
9.2 JSP Model1案例 271
9.3 JSP Model2案例 276
9.3.1 案例分析 276
9.3.2 案例实现 277
小结 288
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《改革进程中的刑事诉讼程序与证据问题研究 基于警察的视角》谢波 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《小提琴入门新教程 第3册》王中男著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019