部分 II. Webx基础设施服务

第 5 章 Resource Loading服务指南
5.1. 资源概述
5.1.1. 什么是资源?
5.1.2. 如何表示资源?
5.1.3. 如何访问资源?
5.1.4. 如何遍历资源?
5.1.5. 有什么问题?
5.2. Spring的ResourceLoader机制
5.2.1. Resource接口
5.2.2. ResourceLoaderResourcePatternResolver接口
5.2.3. 在代码中取得资源
5.2.4. Spring如何装载资源?
5.2.5. Spring ResourceLoader的缺点
5.3. Resource Loading服务
5.3.1. 替换Spring ResourceLoader
5.3.2. 定义新资源
5.3.3. 重命名资源
5.3.4. 重定向资源
5.3.5. 匹配资源
5.3.6. 在多个ResourceLoader中查找
5.3.7. 装载parent容器中的资源
5.3.8. 修改资源文件的内容
5.3.9. 直接使用ResourceLoadingService
5.3.10. 在非Web环境中使用Resource Loading服务
5.4. ResourceLoader参考
5.4.1. FileResourceLoader
5.4.2. WebappResourceLoader
5.4.3. ClasspathResourceLoader
5.4.4. SuperResourceLoader
5.4.5. 关于ResourceLoader的其它考虑
5.5. 本章总结
第 6 章 Filter、Request Contexts和Pipeline
6.1. Filter
6.1.1. Filter的用途
6.1.2. Filter工作原理
6.1.3. Filter的限制
6.1.4. Webx对filter功能的补充
6.2. Request Contexts服务
6.2.1. Request Contexts工作原理
6.2.2. Request Contexts的用途
6.2.3. Request Contexts的使用
6.3. Pipeline服务
6.3.1. Pipeline工作原理
6.3.2. Pipeline的用途
6.3.3. Pipeline的使用
6.4. 本章总结
第 7 章 Request Contexts功能指南
7.1. <basic> - 提供基础特性
7.1.1. 拦截器接口
7.1.2. 默认拦截器
7.2. <set-locale> -设置locale区域和charset字符集编码
7.2.1. Locale基础
7.2.2. Charset编码基础
7.2.3. Locale和charset的关系
7.2.4. 设置locale和charset
7.2.5. 使用方法
7.3. <parser> - 解析参数
7.3.1. 基本使用方法
7.3.2. 上传文件
7.3.3. 高级选项
7.4. <buffered> - 缓存response中的内容
7.4.1. 实现原理
7.4.2. 使用方法
7.5. <lazy-commit> - 延迟提交response
7.5.1. 什么是提交
7.5.2. 实现原理
7.5.3. 使用方法
7.6. <rewrite> -重写请求的URL和参数
7.6.1. 概述
7.6.2. 取得路径
7.6.3. 匹配rules
7.6.4. 匹配conditions
7.6.5. 替换路径
7.6.6. 替换参数
7.6.7. 后续操作
7.6.8. 重定向
7.6.9. 自定义处理器
7.7. 本章总结
第 8 章 Request Context之Session指南
8.1. Session概述
8.1.1. 什么是Session
8.1.2. Session数据存在哪?
8.1.3. 创建通用的session框架
8.2. Session框架
8.2.1. 最简配置
8.2.2. Session ID
8.2.3. Session的生命期
8.2.4. Session Store
8.2.5. Session Model
8.2.6. Session Interceptor
8.3. Cookie Store
8.3.1. 多值Cookie Store
8.3.2. 单值Cookie Store
8.4. 其它Session Store
8.4.1. Simple Memory Store
8.5. 本章总结