阅读更多

8顶
6踩

企业架构

原创新闻 Apache Struts 2.2.3.1 GA 发布

2011-09-09 09:16 by 正式编辑 hantsy 评论(16) 有9140人浏览

Apache Struts 发布了 2.2.3 的一个修正版本 2.2.3.1 GA。

 

这次发布包含一个重要的安全更新。

 

User input is evaluated as an OGNL expression when there's a conversion error.
 

建议所有 Struts2 应用程序更新到 2.2.3.1 GA。

 

 

下载: http://struts.apache.org/download.cgi#struts2231

 

 

发布说明: http://struts.apache.org/2.2.3.1/docs/version-notes-2231.html

 


Apache Struts 是一个设计优雅,扩展性很强的应用框架,用于创建企业级程序。

 

 

8
6
评论 共 16 条 请登录后发表评论
16 楼 iamjxc 2011-09-13 12:43
以前用struts, 现在用 spring mvc

struts2 底层用的 webwork 而这2者几乎不是同步更新, 有jar包冲突问题, 而且要引入很多jar包

struts2 每次升级, 旧代码都要折腾一通, 向下兼容性较差

spring 是一站的解决方案, 用了它的 IoC, 顺便用它的 mvc挺省心的.
15 楼 lzl836 2011-09-13 10:52
1.2
14 楼 guofengcn 2011-09-13 09:55
萝卜白菜各有所爱,争什么争,我就喜欢struts2,没有理由!
13 楼 wxq594808632 2011-09-13 09:33
呵呵         
12 楼 543089122 2011-09-13 01:38
tywo45 写道
大家有没有关注一下et mvc,个人感觉这个框架很好用啊!
此框架的作者好像和easyui是同一个作者。

这个easyui作者写的东西我是不敢用了。。。。。。。。。。。。。。。。。。
11 楼 icanfly 2011-09-12 10:25
yin_bp 写道
bboss mvc 都比struts强悍

老老看见贴狗皮膏药的哦。。。哎
10 楼 hlylove 2011-09-11 17:17
yin_bp 写道
hlylove 写道
yin_bp 写道
bboss mvc 都比struts强悍

稍稍看了一下你那bboss mvc,首先感觉没新意,有模仿SpringMVC 3的痕迹,太多的类和SpringMVC 3的雷同,那个ModelAndView类和Spring MVC 3.0.5的ModelAndView类一比较,太雷同了,几乎每个属性的注释都一样。还有那个View接口也是雷同。类似的类接口雷同的太多了。
我觉得要是借鉴了Spring MVC的话,还不如说Spring MVC 3.0.5强悍呢。


原理确实差不多,当初实现的时候确实借鉴了不少spring 2.5的东西,没有什么好遮遮掩掩的。当初也是看了下spring 的mvc的一个应用,觉得不错,然后就参考spring mvc 基于bboss aop/ioc的基础之上开发了bboss mvc,呵呵,用了他的很多现成的工具类,代码量比较大,核心的mvc控制器管理、映射路径管理、参数绑定restful这些机制都是bboss作者自主开发的,这些东西spring mvc 3也没法子比哦。

光光工具类?ModelAndView、View、Controller、HandlerInterceptor都是工具类,拿了这么多,虽然换了包名,但类名都相同,内容都差不多,但把原作者的名字都去掉了,我不知道作为一个开源软件这样好不好、对不对,Spring 是使用Apache Licence的。
至于,核心的mvc控制器管理、映射路径管理、参数绑定restful这些机制spring mvc 3没法子比,你给指明一下,怎么个没法比。代码太多,我一时还没区分出哪些是你写的,哪些是搬Spring MVC的。
9 楼 tywo45 2011-09-11 08:56
大家有没有关注一下et mvc,个人感觉这个框架很好用啊!
此框架的作者好像和easyui是同一个作者。
8 楼 yin_bp 2011-09-11 00:00
kjj 写道
yin_bp 写道
bboss mvc 都比struts强悍

有本事你在struts出版之前发布,事后诸葛亮,你那里来的资格鄙视struts,人家在形成mvc框架之初,你还在写jsp,servlet吧,那么能干为啥不抢在struts之前发布你的什么ss啊



你太高台我了,struts出来的时候,我还不知道java是干什么的,更谈不上什么写jsp,servlet什么的。呵呵,bboss mvc从出来到现在一直是饱受争议啊,呵呵,本人从来都很淡定,做自己的事让别人去说吧,呵呵。最后,还是恭喜Apache Struts 2.2.3.1 GA 发布了,但是我还是想说struts 和spring mvc 相比实在没有什么优势可言,呵呵。
7 楼 yin_bp 2011-09-10 23:47
个人愚见,struts 2势必会被spring mvc击溃
6 楼 yin_bp 2011-09-10 23:45
hlylove 写道
yin_bp 写道
bboss mvc 都比struts强悍

稍稍看了一下你那bboss mvc,首先感觉没新意,有模仿SpringMVC 3的痕迹,太多的类和SpringMVC 3的雷同,那个ModelAndView类和Spring MVC 3.0.5的ModelAndView类一比较,太雷同了,几乎每个属性的注释都一样。还有那个View接口也是雷同。类似的类接口雷同的太多了。
我觉得要是借鉴了Spring MVC的话,还不如说Spring MVC 3.0.5强悍呢。


原理确实差不多,当初实现的时候确实借鉴了不少spring 2.5的东西,没有什么好遮遮掩掩的。当初也是看了下spring 的mvc的一个应用,觉得不错,然后就参考spring mvc 基于bboss aop/ioc的基础之上开发了bboss mvc,呵呵,用了他的很多现成的工具类,代码量比较大,核心的mvc控制器管理、映射路径管理、参数绑定restful这些机制都是bboss作者自主开发的,这些东西spring mvc 3也没法子比哦。
5 楼 hlylove 2011-09-10 22:09
yin_bp 写道
bboss mvc 都比struts强悍

稍稍看了一下你那bboss mvc,首先感觉没新意,有模仿SpringMVC 3的痕迹,太多的类和SpringMVC 3的雷同,那个ModelAndView类和Spring MVC 3.0.5的ModelAndView类一比较,太雷同了,几乎每个属性的注释都一样。还有那个View接口也是雷同。类似的类接口雷同的太多了。
我觉得要是借鉴了Spring MVC的话,还不如说Spring MVC 3.0.5强悍呢。
4 楼 kjj 2011-09-10 19:21
yin_bp 写道
bboss mvc 都比struts强悍

有本事你在struts出版之前发布,事后诸葛亮,你那里来的资格鄙视struts,人家在形成mvc框架之初,你还在写jsp,servlet吧,那么能干为啥不抢在struts之前发布你的什么ss啊
3 楼 yin_bp 2011-09-10 18:59
bboss mvc 都比struts强悍
2 楼 KimHo 2011-09-10 15:14
过气的web framework
1 楼 cjwkof 2011-09-10 14:28
都去Spring MVC了吧。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • jBPM-JPDLv3.2环境部署——发布到Tomcat+MySQL

    火龙果软件工程技术中心 相关资料:《jBPM学习笔记(流程设计与控制)》《jBPM学习笔记(框架设计简介)》系统平台:系统环境:Windows2003|SUNJDK1.6U4|Tomcat6.0.14|jbpm-starters-kit-3.1.4|MySQL6.0主机完整名称:...

  • jbpm部署流程定义到MySql报乱码解决方案

    我在使用ant将流程定义和流程相关资源部署到JBPM数据库中的时候,报了下面一个错误。 错误提示,大概是: 11:33:40,781 ERROR JDBCExceptionReporter:101 - You have an error in your SQL syntax; check the manual...

  • eclipse3.4解压版带jbpm流程定义插件

    eclipse3.4解压版带jbpm流程定义插件,很简单,只需解压即可使用

  • jBPM-JPDL v3.2环境部署——发布到Tomcat + MySQL

    jBPM-JPDL v3.2环境部署——发布到Tomcat + MySQL

  • jbpm 请假流程定义发布项目

    jbpm 基本使用方法,附带sqlserver数据库,附加数据库后可直接运行

  • jbpm3.2.2在mysql中字段的类型的错误

    解决jbpm3.2.2在mysql中字段的类型的错误

  • JBPM4 PVM的流程定义模型与过程调度

    JBPM4 PVM的流程定义模型与过程调度

  • jbpm4流程推进序列图

    jbpm4流程推进序列图

  • jBPM 视频教程 管理流程定义

    jBPM 视频教程 管理流程定义 jBPM 视频教程 管理流程定义

  • JBPM-Side流程设计器架构说明

    JBPM-Side流程设计器架构说明

  • 流程引擎之jBPM简介

    jBPM 在 2004 年 10 月 18 日,发布了 2.0 版本,并在同一天加入了JBoss 组织,成为了 JBoss 企业中间件平台的一个组成部分,它的名称也改成 JBoss jBPM。随着 jBPM 加入 JBoss 组织,以及 JBoss 被 RedHat公司收购...

  • 流程引擎jBPM demo及Spring Boot示例

    流程引擎jBPM基于jboss kie 项目使用的代码示例,包括基本jBPM基本demo,与spring boot 结合使用等,简单易入门

  • 第11讲:深入理解指针(1).pdf

    第11讲:深入理解指针(1)

  • springboot整合 freemarker方法

    springboot整合 freemarker方法

  • 第14讲:深入理解指针(4).pdf

    第14讲:深入理解指针(4)

  • 同行者4.1.2语音助手

    《同行者4.1.2语音助手:车机版安装详解》 在现代科技日新月异的时代,智能车载设备已经成为了汽车生活的重要组成部分。"同行者4.1.2"便是这样一款专为车机设计的语音助手,旨在提供更为便捷、安全的驾驶体验。该版本针对掌讯全系列设备进行了兼容优化,让车主能够轻松实现语音控制,减少驾驶过程中的手动操作,提升行车安全性。 我们来了解下"同行者4.1.2"的核心功能。这款语音助手集成了智能语音识别技术,用户可以通过简单的语音指令完成导航、音乐播放、电话拨打等一系列操作,有效避免了因操作手机或车机带来的分心。此外,其强大的语义理解和自学习能力,使得它能逐步适应用户的口音和习惯,提供更个性化的服务。 在安装过程中,用户需要注意的是,"同行者4.1.2"包含了四个核心组件,分别是: 1. TXZCore.apk:这是同行者语音助手的基础框架,包含了语音识别和处理的核心算法,是整个应用运行的基础。 2. com.txznet.comm.base.BaseApplication.apk:这个文件可能包含了应用的公共模块和基础服务,为其他组件提供支持。 3. TXZsetting.apk:这

Global site tag (gtag.js) - Google Analytics