我很郁闷,我真的不想用struts2了,项目做到一半打算放弃struts

OrpheusWen 2013-05-10 05:58:07
我知道mvc的好出,但我却觉得这些好处付出的牺牲太大。而你们却在一味的追求这个,让我很郁闷。
让我脑袋都胀痛。
struts2的好处:
郁闷一、多个视图对应一个模型的能我却没有遇到过哪个项目需要一个数据模型去做多个视图的,这个让我很郁闷。
郁闷二,struts2控制器实现的东西,我用一个过滤器然后写上写正则表达式匹配那些url就可以了。但struts2让我去配置那些xml,觉得多余。
郁闷三,struts2的form到action的传值,让我很不放心,也许是我洁癖。就喜欢使用request.get....。其实对一个vimer来说,重复写这些request.get..只是几十秒的问题。但是struts却要我去继承这个actionsuprt。让我无法清晰的jdb调试这些值。
郁闷四、valuestack。对于这个东西乐队status的源码,始终搞不清dispacher是在那个位置将值放入进去的,让我觉得增加这个让我的项目太过臃肿。调试起来还要插件,靠。。。。烦。。。

郁闷五,个人感觉任何一个成熟的软件产品都因该高效,轻巧,干净,最重要的,我个人认为优秀的然间开发程序员应该对自己的代码有个精确把握。加入strust2让我太不放心了。


反正就讨厌。。。。。打算直接servlet

给个意见吧,,,是否该放弃struts
...全文
442 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ronghua_xue 2015-04-19
  • 打赏
  • 举报
回复
如果是给别人做项目,我会用struts,开发速度快,赚钱快。如果是给自己做项目,我会用servlet,程序运行快,多余代码比较少。
lfl_jeetoon 2014-11-08
  • 打赏
  • 举报
回复
确实,我现在感觉为了用他这个模板要看好多struts的知识。还要配置好多东西,老是出很多错误。感觉很麻烦,光是找开发包就费了好多事。也许用熟了就行了。原生的servlet非常简单,一目了然,配置东西少得很。如果项目不大,那边struts还没搭建完架构,这边用servlet就已经完工了。大家都在用,好像不用没面子,只好硬着头皮去用。
wpp1592 2014-09-15
  • 打赏
  • 举报
回复
我和你刚好相反,我是要把servlet的项目用struts2重构!
wangyaya152150 2013-05-12
  • 打赏
  • 举报
回复
且活且珍惜 2013-05-11
  • 打赏
  • 举报
回复
struts2我认为是最简单,最好理解源代码的,hibernate和spring你能做到多少的了解源代码呢?我个人认为优秀的然间开发程序员应该对自己的代码有个精确把握,这句话比较认同
OrpheusWen 2013-05-11
  • 打赏
  • 举报
回复
除了它的模板,我还真体会不到struts有什么好的地方。很多东西apache的开源小小项目就能到到目的。
失落夏天 2013-05-10
  • 打赏
  • 举报
回复
实实在在的说。 struts2既然是封装在servlet之上的,那么效率就不可能比servlet更高。 人们之所以喜欢用struts2就是因为它封装了很多东西,可以使人们更轻松的使用servlet的内容。 如果你实在不适应,那么用servlet也无可厚非,但是还是想劝你一句,你不喜欢struts2只是因为你还没用过它便捷的那些地方。
小丑哥_V5 2013-05-10
  • 打赏
  • 举报
回复
请参考我的基于spring,security,struts的开源项目 http://blog.csdn.net/shadowsick

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧