图书介绍

JavaWeb 高级程序设计与上机指导PDF|Epub|txt|kindle电子书版本网盘下载

JavaWeb 高级程序设计与上机指导
  • 郑龙等编著 著
  • 出版社: 长沙:湖南大学出版社
  • ISBN:9787566716835
  • 出版时间:2019
  • 标注页数:198页
  • 文件大小:16MB
  • 文件页数:211页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

JavaWeb 高级程序设计与上机指导PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

理论部分2

第1章 解析XML2

1.1 DOM技术2

1.2 DOM编程2

1.2.1 DOM接口3

1.2.2 使用DOM读取XML文件5

1.3 SAX技术7

1.4 SAX编程7

1.4.1 SAX常用接口7

1.4.2 SAX实现方法11

1.4.3 使用SAX解析XML13

1.5 SAX和DOM比较16

1.6 选择DOM和SAX16

第2章 EL表达式18

2.1 EL概述18

2.1.1 EL的基本语法18

2.1.2 EL的特点19

2.2 与低版本的环境兼容——禁用EL19

2.2.1 使用斜杠“”符号19

2.2.2 使用page指令19

2.2.3 在web.xml文件中配置<el-ignored>元素20

2.3 保留关键字20

2.4 EL运算符及其优先级20

2.4.1 通过EL访问数据21

2.4.2 在EL中执行算术运算22

2.4.3 在EL中判断对象是否为空23

2.4.4 在EL中执行逻辑关系运算24

2.4.5 在EL中执行条件运算25

2.5 EL的隐含对象26

2.5.1 页面上下文对象26

2.5.2 访问作用域范围的隐含对象28

2.5.3 访问环境信息的隐含对象29

第3章 自定义标签33

3.1 标签库33

3.1.1 标签的形式34

3.1.2 Tag接口34

3.1.3 IterationTag接口35

3.1.4 Body Tag接口37

3.2 标签库描述符38

3.2.1 <taglib>元素39

3.2.2 <validator>元素40

3.2.3 <listener>元素40

3.2.4 <tag>元素41

3.2.5 <tag-file>元素43

3.2.6 <function>元素44

3.3 简单标签的开发45

3.3.1 SimpleTag接口46

3.3.2 实例:<welcome>标签46

第4章 JSP标准标签49

4.1 JSTL介绍和编程举例49

4.1.1 JSTL介绍49

4.1.2 JSTL编程举例50

4.2 一般用途的标签51

4.2.1 <c:out>52

4.2.2 <c:set>54

4.2.3 <c:remove>56

4.2.4 <c:catch>58

4.3 条件标签59

4.3.1 <c:if>60

4.3.2 <c:choose>60

4.3.3 <c:when>61

4.3.4 <c:otherwise>62

第5章 过滤器与监听器64

5.1 过滤器64

5.2 实现一个Servlet过滤器65

5.2.1 编写实现类的程序65

5.2.2 配置发布Servlet过滤器66

5.3 ServletRequest和ServletResponse的包装类67

5.4 用Servlet过滤器过滤文本信息68

5.4.1 输出流管理类68

5.4.2 编写Servlet过滤器69

5.4.3 编写JSp和Servlet文件71

5.5 Servlet监听器简介76

5.5.1 监听服务器ServletContext对象76

5.5.2 监听客户会话77

5.5.3 监听客户请求78

第6章 连接池与数据源80

6.1 连接池80

6.1.1 连接池原理80

6.1.2 连接池关键问题分析80

6.1.3 连接池的实现82

6.2 数据源及JNDI84

6.2.1 什么是数据源84

6.2.2 什么是JNDI84

6.2.3 为什么要用JDNI85

6.2.4 JNDI的架构与实现85

6.2.5 JNDI工作原理86

第7章 文件上传下载与图片水印92

7.1 jspSmartUpload组件简介92

7.2 jspSmartUpload组件的核心类93

7.2.1 保存信息的File类93

7.2.2 存储文件的Files类94

7.2.3 提供表单信息的Request类95

7.2.4 组件的核心SmartUpload类95

7.2.5 情景应用:采用jspSmartUpload组件操作文件98

7.3 图片水印和文字101

第8章 Web服务105

8.1 Web服务的产生背景和发展105

8.1.1 问题的产生105

8.1.2 传统的解决方案105

8.1.3 Web服务应运而生106

8.2 Web服务简介106

8.2.1 什么是Web服务106

8.2.2 Web服务模型107

8.3 体系结构概览109

8.3.1 Web服务协议栈109

8.3.2 网络层111

8.3.3 基于XML消息传递的分布式计算112

8.4 Web服务的创建和部署113

8.4.1 创建Web Service工程113

8.4.2 运行向导114

8.4.3 创建服务方法类115

8.4.4 部署项目116

8.4.5 测试116

上机部分120

上机1 解析XML120

第1阶段 指导120

指导1 制作人员信息表120

指导2 显示人员信息表122

第2阶段 练习124

练习1 制作课程表124

练习2 显示课程信息124

上机2 EL表达式125

第1阶段 指导125

指导1 获取表单数据125

指导2 使用JSTL+EL循环打印消息126

第2阶段 练习127

练习1 使用EL表达式实现注册消息确认127

练习2 输出不同范围内的值128

上机3 自定义标签129

第1阶段 指导129

指导 自定义一个迭代标签129

第2阶段 练习131

练习 编写一个<max>标签131

上机4 JSP标准标签132

第1阶段 指导132

指导1 猜字母游戏132

指导2 用户登录133

第2阶段 练习135

练习1 用户注册135

练习2 给用户注册程序添加异常处理135

上机5 过滤器与事件监听137

第1阶段 指导137

指导1 在线人数统计137

指导2 限定客户端IP地址142

第2阶段 练习145

练习1 监听session145

练习2 统一编码145

上机6 连接池与数据源146

第1阶段 指导146

指导 用连接池连接SQL Server146

第2阶段 练习148

练习 测试JNDI、JDBC、ODBC的性能148

上机7 文件上传下载与图片水印149

第1阶段 指导149

指导 实现文件上传功能149

第2阶段 练习151

练习 给图片添加水印151

上机8 Web服务AOP153

第一阶段 指导153

指导1 使用AOP实现登录日志记录功能153

指导2 使用异常通知155

第二阶段 练习156

练习1 在删除部门时记录日志信息156

练习2 在删除员工时记录日志信息156

附录部分158

附录1 Jetty158

附录1.1 Jetty的基本组成158

附录1.1.1 Jetty的基本架构158

附录1.1.2 Handler的体系结构159

附录1.2 Jetty的工作方式160

附录1.2.1 Jetty的启动过程160

附录1.2.2 接受请求160

附录1.2.3 基于H TT P协议工作161

附录1.2.4 基于AJP工作162

附录1.2.5 基于NIO方式工作164

附录1.2.6 处理请求164

附录1.3 与其他服务器集成166

附录1.3.1 与Jboss集成166

附录1.3.2 与Tomcat的比较166

附录1.4 性能与总结167

附录1.4.1 性能比较167

附录1.4.2 特性比较168

附录1.4.3 总结168

附录2 Apache服务器169

附录2.1 Apache概述169

附录2.2 Apache服务器的安装169

附录2.3 Apache服务器的基本配置170

附录2.3.1 常规配置指令170

附录2.3.2 性能配置指令172

附录2.3.3 日志配置指令173

附录2.3.4 容器与访问控制指令174

附录2.3.5 其他配置指令177

附录2.4 配置虚拟主机179

附录2.4.1 基于主机名的虚拟主机179

附录2.4.2 基于IP地址的虚拟主机183

附录2.5 Apache服务器的启停与测试185

附录2.5.1 启动Apache服务器185

附录2.5.2 重启Apache服务器185

附录2.5.3 停止Apache服务器185

附录2.5.4 开机时自动启动Apache服务器185

附录2.5.5 测试Apache服务器186

附录2.6 图形化配置Apache服务器186

附录2.6.1 “主”选项卡186

附录2.6.2 “虚拟主机”选项卡187

附录2.6.3 “服务器”选项卡192

附录2.6.4 “调整性能”选项卡193

附录3 Web开发框架分析194

附录3.1 Web开发框架介绍194

附录3.2 Tapestry194

附录3.3 WebWork196

附录3.4 其他开发框架197

附录3.5 Web开发框架总结197

参考文献198

热门推荐