阅读更多

8顶
6踩

企业架构

原创新闻 Apache Struts 2.2.3.1 GA 发布

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

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 结合使用等,简单易入门

  • 级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均

    级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,级联H桥SVG无功补偿系统在不平衡电网中的三层控制策略:电压电流双闭环PI控制、相间与相内电压均衡管理,不平衡电网下的svg无功补偿,级联H桥svg无功补偿statcom,采用三层控制策略。 (1)第一层采用电压电流双闭环pi控制,电压电流正负序分离,电压外环通过产生基波正序有功电流三相所有H桥模块直流侧平均电压恒定,电流内环采用前馈解耦控制; (2)第二层相间电压均衡控制,注入零序电压,控制通过注入零序电压维持相间电压平衡; (3)第三层相内电压均衡控制,使其所有子模块吸收的有功功率与其损耗补,从而保证所有H桥子模块直流侧电压值等于给定值。 有参考资料。 639,核心关键词: 1. 不平衡电网下的SVG无功补偿 2. 级联H桥SVG无功补偿STATCOM 3. 三层控制策略 4. 电压电流双闭环PI控制 5. 电压电流正负序分离 6. 直流侧平均电压恒定 7. 前馈解耦控制 8. 相间电压均衡控制 9. 零序电压注入 10. 相内电压均衡控制 以上十个关键词用分号分隔的格式为:不

  • GTX 1080 PCB图纸

    GTX 1080 PCB图纸,内含图纸查看软件

  • 深度优化与应用:提升DeepSeek润色指令的有效性和灵活性指南

    内容概要:本文档详细介绍了利用 DeepSeek 进行文本润色和问答交互时提高效果的方法和技巧,涵盖了从明确需求、提供适当上下文到尝试开放式问题以及多轮对话的十个要点。每一部分内容都提供了具体的示范案例,如指定回答格式、分步骤提问等具体实例,旨在指导用户更好地理解和运用 DeepSeek 提升工作效率和交流质量。同时文中还强调了根据不同应用场景调整提示词语气和风格的重要性和方法。 适用人群:适用于希望通过优化提问技巧以获得高质量反馈的企业员工、科研人员以及一般公众。 使用场景及目标:本文针对所有期望提高 DeepSeek 使用效率的人群,帮助他们在日常工作中快速获取精准的答案或信息,特别是在撰写报告、研究材料准备和技术咨询等方面。此外还鼓励用户通过不断尝试不同形式的问题表述来进行有效沟通。 其他说明:该文档不仅关注实际操作指引,同样重视用户思维模式转变——由简单索取答案向引导 AI 辅助创造性解决问题的方向发展。

  • 基于FPGA与W5500实现的TCP网络通信测试平台开发-Zynq扩展口Verilog编程实践,基于FPGA与W5500芯片的TCP网络通信测试及多路Socket实现基于zynq开发平台和Vivad

    基于FPGA与W5500实现的TCP网络通信测试平台开发——Zynq扩展口Verilog编程实践,基于FPGA与W5500芯片的TCP网络通信测试及多路Socket实现基于zynq开发平台和Vivado 2019软件的扩展开发,基于FPGA和W5500的TCP网络通信 测试平台 zynq扩展口开发 软件平台 vivado2019.2,纯Verilog可移植 测试环境 压力测试 cmd命令下ping电脑ip,同时采用上位机进行10ms发包回环测试,不丢包(内部数据回环,需要时间处理) 目前实现单socket功能,多路可支持 ,基于FPGA; W5500; TCP网络通信; Zynq扩展口开发; 纯Verilog可移植; 测试平台; 压力测试; 10ms发包回环测试; 单socket功能; 多路支持。,基于FPGA与W5500的Zynq扩展口TCP通信测试:可移植Verilog实现的高效网络通信

Global site tag (gtag.js) - Google Analytics