| 语言 | 格式 | 评分 |
|---|---|---|
英语 | .txt | 3 |
| 摘要 | ||
文档记录了Spring Framework 1.1.1版本的主要变更,包括测试支持的增强、Web MVC组件的改进、AOP功能的优化以及对TilesView和Velocity的支持。新增了多个控制器和视图 resolver,修复了BeanWrapperImpl的定制编辑器处理问题,并改进了事务管理器和邮件发送功能。文档还提到了对Tiles和Velocity视图的增强,以及对Struts和Tiles的更好支持。 | ||
| AI总结 | ||
《Spring Framework 1.1.1 版本变更日志》总结如下:
### 核心更新与改进
#### 1. 测试包(org.springframework.test)
- 新增了 `test` 包到 mock JAR 中,提供适用于需要 Spring Context 的测试用例的基类。
#### 2. Web 包(org.springframework.web)
- **Servlet 相关改进**:
- 修复了 `ServletContextResource` 中 `createRelative` 方法,使其正确处理相对子目录。
- 将控制器实现中的受保护 setter 方法改为公有,以便于内省和测试。
- 新增 `ServletForwardingController` 和 `ServletWrappingController`,支持将 Spring HandlerInterceptors 应用于其他 Servlet(如 Struts)。
- **视图与模板改进**:
- 在 `InternalResourceView` 中新增 `exposeHelper` 回调,主要用于 `JstlView` 和 `TilesJstlView`。
- 如果模型属性为 null,`InternalResourceView` 会调用 `ServletRequest` 的 `removeAttribute` 方法。
- 修复 `NestedPathTag` 中的嵌套路径重置问题,使其在请求作用域内正确工作。
- **国际化与消息处理**:
- `MessageTag` 的 `arguments` 属性改为 `Object` 类型,支持字符串、对象数组或对象。
- 新增 `JavaScriptEscape` 属性到 `MessageTag`,用于对输出文本进行 JavaScript 转义。
- 新增 `EscapeBodyTag`(即 ` | ||
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
37 页请下载阅读 -
文档评分














Spring Framework 1.1.1 Changelog
Spring Framework 1.1.1 Reference