(转)Apache Struts 2.2.1 GA版发布
来源:互联网 发布:windows 下spark安装 编辑:程序博客网 时间:2024/05/16 07:48
摘要: 昨日,Apache软件基金会发布了Struts 2.2.1 GA版。Struts 2.2.1包含了重要的安全修复。Apache建议开发者将现有的Struts2应用升级到Struts 2.2.1。 Struts 2.2.1的内部变化主要有: XWork已经迁移到了Apache软件基金 ...
昨日,Apache软件基金会发布了Struts 2.2.1 GA版。Struts 2.2.1包含了重要的安全修复。Apache建议开发者将现有的Struts2应用升级到Struts 2.2.1。
Struts 2.2.1的内部变化主要有:
- XWork已经迁移到了Apache软件基金会,现在成为了Struts 2的一部分。新版XWork 2.2.0也随着Struts 2.2.1一同发布。未来,XWork将会迁移到Struts 2中。
- XWork Maven artifact现在已位于<groupId>org.apache.struts.xwork</groupId>下。
- XWork使用了最新版的OGNL 3.0,OGNL源代码仓库则位于Github上。
- Javassist依赖被OGNL排除,要记得将其包含进来,除非在JBoss服务器上加载应用。
- 解决了XWork一些突出的缺陷,感兴趣的读者可以参考CVE-2010-1870: Struts2/XWork remote command execution来了解详情。
- 所有的示例应用(除了jboss-blank)都包含了Javassist依赖。
- 新的jboss-blank示例应用使用了JBoss服务器,它没有将jboss-blank库包含进来,因为JBoss服务器已经提供了。
- 增加了新的Freemarker缓存选项,这会提升标签的渲染速度,感兴趣的读者可以参考WW-3467并了解关于FreeMarker的更多信息。
Struts 2.2.1修复了之前版本的众多bug,主要修复列举如下:
- <s:reset type="image">标签上缺少src属性
- Struts2 showcase无法在JBoss 5.1上部署
- struts-sitemesh-plugin 2.1.8中FreeMarkerPageFilter的失效问题
- XWork FileManager不会解码URL
- ConventionUnknownHandler与rest插件的协作问题
- StrutsSpringTestCase的内存泄漏问题
- css_xhtml主题无法应用在IE8上,在其他浏览器上也无法正常使用
- javassist在JBoss 5.1上的问题
Struts 2.2.1的主要改进列举如下:
- 升级至OGNL 2.7
- 文件上传:可以对allowedTypes参数设置不同的File Content Type值
- 完全集成了SiteMesh 2、Freemarker 2.4.2及Velocity 1.3
- 将xwork核心迁移至Struts 2
- 将FreeMarker升级至2.3.16
- 将Velocity引擎升级至1.6.3
感兴趣的读者可以从Struts官方网站下载最新版的Struts 2.2.1,也可以阅读InfoQ中文站的《深入浅出Struts 2》迷你书快速上手Struts 2。
http://www.lupaworld.com/article-206174-1.html
- (转)Apache Struts 2.2.1 GA版发布
- 【郭林专刊】Apache Struts 2.2.3.1 GA 发布
- Apache Struts 2 GA 版本发布
- Apache Struts 2 GA 版本发布
- 最新Apache Struts 2 GA官方推荐版本释放发布
- Apache Struts 2 GA
- Apache Struts 2 GA 版本发布(学struts的一定要看!)
- Apache Continuum 1.3.6 GA 发布-下载
- Apache HttpClient 4.0.3 GA 发布
- Spring for Apache Hadoop 1.0 GA 发布
- ibatis3 发布 GA版了
- Apache Hadoop 3.0.0 GA版正式发布,可以部署到线上
- Apache Hadoop 3.0.0 GA版正式发布,可以部署到线上
- Apache Hadoop 3.0.0-beta1 正式发布,2017-11-01发布GA版即可在线上使用
- Apache Hadoop 3.0.0 GA 版本终于发布
- 发布 MyEclipse 7.5M1 / 7.1.1 / 7.0 GA / 6.6 GA / 6.5 GA / 6.0 GA / 5.5 GA / 5.1 GA 等全系列注册码及官方下载地址
- Seam 2.2.0.GA 发布啦
- 【MYSQL】5.7的GA版发布
- 如何成为 “ 优秀的Web前端工程师 ”
- PyDev for Eclipse
- 开发跨浏览器JavaScript时要注意的问题
- 我们都已失去折腾的乐趣
- Oracle分析函数四——函数RANK,DENSE_RANK,FIRST,LAST…
- (转)Apache Struts 2.2.1 GA版发布
- 纷繁杂乱
- 实现输入法窗口自定义
- android主题设置
- FineReport 6.5 访问MSSQL2005存储过程连接失败的解决办法
- Oracle分析函数五——统计分析函数
- FLV网页视频播放解决方案
- Jframe按Esc关闭
- Windows Phone 7 学习