`
flashing
  • 浏览: 349727 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

我看Struts2的优势和劣势

阅读更多
Struts终于更新到2.2.1了。

昨天和网友欣歌聊了几句Web框架,我提到了Struts2更新了,他说他不用这个,自己用xwork的核心写了个Web框架并处理了一些业务流程。

在企业开发里面,我一直是不赞同造轮子运动的,造轮子最主要的成本不在于开发,而在于维护。

说实话Struts2的劣势不大不小,代码质量一般,bug很多(看看jira里面issues的列表,心里哇凉哇凉的),不过好在最基本的核心功能还算稳定。而且正如欣歌所说,Struts2有点厚重,或者说复杂。


但是Struts2也有其优势的地方,就是目前来说用户支持多,每次大版本发布都会跟着发布一堆插件。和造轮子相比,起码你不用费力维护代码了。比如从 jar加载jsp的插件可以让你为产品定制插件,起码不用看了jira源代码来了解怎么自己小心的控制classloader来解决这个问题。


不过未来可能还是会转向springmvc,struts2开发进度很慢,几乎一年发一个版本,核心团队明显不够活跃啊。


分享到:
评论
1 楼 rustlingwind 2010-08-19  
同感!struts2 的版本更新实在太慢了,我最不满的就是其对于 rest 的支持。

相关推荐

    struts1和struts2的区别

    struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别...

    Struts2视频教程

    Struts2是一套非常优秀的Java WEB应用框架,实现优雅、功能强大、使用简洁。目前已有大量的企业项目采用Struts2来...学习完本视频,你会真正理解Struts2相对于Struts1的优雅和简洁,并使你具备开发Struts2项目的能力。

    struts2 资料struts2 资料struts2 资料struts2 资料

    struts2 资料struts2 资料struts2 资料struts2 资料

    struts2 总结工程大全

    struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全struts2 总结工程大全...

    struts2-core.jar

    struts2-core-2.0.1.jar, struts2-core-2.0.11.1.jar, struts2-core-2.0.11.2.jar, struts2-core-2.0.11.jar, struts2-core-2.0.12.jar, struts2-core-2.0.14.jar, struts2-core-2.0.5.jar, struts2-core-2.0.6.jar,...

    Struts1和Struts2的区别和对比

    Struts1和Struts2的区别和对比 Struts1和Struts2的区别和对比

    struts2案例 struts2 struts2源码

    struts2源码 struts2案例 struts2使用包

    struts2和mybatis的基本

    struts2和mybatis的struts2和mybatis的struts2和mybatis的struts2和mybatis的struts2和mybatis的struts2和mybatis的struts2和mybatis的struts2和mybatis的struts2和mybatis的struts2和mybatis的struts2和mybatis的

    Struts1和Struts2区别

    struts1 struts2 Struts1和Struts2区别

    struts2讲义 struts2讲义struts2讲义struts2讲义struts2讲义

    一个很好的关于Struts2的讲义!struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义struts2讲义

    Struts2 Struts2 超好的Struts2 pdf 文档

    Struts2 Struts2 超好的Struts2 pdf 文档 Struts2 Struts2 超好的Struts2 pdf 文档 Struts2.pdf文档

    struts2技术内幕+struts2权威指南

    深入解析Struts2架构设计与实现原理》以Struts2的源代码为依托,通过对Struts2的源代码的全面剖析深入探讨了Struts2的架构设计、实现原理、设计理念与设计哲学,对从宏观上和微观上去了解Struts2的技术内幕提供了...

    struts2例子struts2例子

    struts2例子struts2例子struts2例子struts2例子struts2例子struts2例子struts2例子struts2例子

    struts2帮助文档

    struts2的概述struts2下的HelloWord struts2基础 struts2做好准备 struts2的标志 struts2的Action讲解 struts2中的国际化 struts2转化器 struts2实现表单数据校验 struts2的基石-拦截器 struts2中实现IOC struts2中...

    struts2环境搭建+struts2 新闻发布系统+struts2 留言板

    struts2环境搭建+struts2 新闻发布系统+struts2 留言板 struts2环境搭建:基础框架搭建,简单易上手,适合新手,比你看书强多了,实践源于理论而高于理论,贵在实践 朋友。 struts2 新闻发布系统:struts2+jsp 功能不...

    Struts2工作流程图

    虽然Struts2号称是一个全新的框架,但这...因为Struts2是WebWork的升级,而不是一个全新的框架,因此稳定性、性能等各方面都有很好的保证:而且吸收了Struts 1和WebWork两者的优势,因此,是一个非常值得期待的框架。

    Struts2Struts2Struts2Struts2

    Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2Struts2...

    Struts2_s2-016&017&ognl2.6.11_patch漏洞补丁

    -- 为修复struts2 s2-016、s2-017漏洞,重写DefaultActionMapper --> <bean type="org.apache.struts2.dispatcher.mapper.ActionMapper" name="myDefaultActionMapper" class=...

    struts2-scan_struts2-scan_struts2scan_scan_struts2漏洞_

    struts2-scan 检测struts2漏洞,认证检测struts2漏洞

    Struts2漏洞检查工具Struts2.2019.V2.3

    Struts2漏洞检查工具Struts2.2019.V2.3

Global site tag (gtag.js) - Google Analytics