再问MVC对Struts

dulcetYang 2005-03-11 12:01:39
小弟也没研究过Struts,但看到它如此流行,真的好处是什么呢?

如果在项目中严格遵循MVC规范,区分View,Controller,Modal,前端使用JavaSrcipt+html,Controller使用Servlet,业务逻辑全部封装在Modal,这样不也是很清晰么?维护、扩展一样的方便么?
...全文
167 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
123xxx 2005-03-30
  • 打赏
  • 举报
回复
回复人: hotenM(南京) ( ) 信誉:135 2005-03-11 12:05:00 得分: 0


楼主说的没错,但你有了经验了,
你开始觉得一些东西可以封装出来,这样代码就可以重用了
然后你把封装了你自己的东西,然后你突然发现,网上已经提供了现场的框架,功能还比你自己弄的全的多,而已配置还更加灵活...


*******************************************************************************
我想这段话已经很清楚地回答了楼主的问题了
JasonSeaver 2005-03-29
  • 打赏
  • 举报
回复
发现这里全是在讲Struts,而且我发现书店从去年底开始有struts书出现,看来struts是要流行一段了,不过可惜的是这个框架在国外兴起了三年了,国内才开始起步,不得不感叹啊

我们公司在权衡Struts和Webwork2后决定选用后者,个人感觉ww2比较好使,但中文资料除了夏昕、唐勇写的一份PDF文档以及moxie写的一份word文档外就没有了,所幸的是用了ww2半年多,基本不需要这些入门资料了,可当年初学时的确痛苦啊。不晓得过段时间ww2是否会合Struts一样风靡国内呢,我想不远了
jxjrsuibian 2005-03-29
  • 打赏
  • 举报
回复
回复人: dulcetYang(怀疑IT) ( ) 信誉:98 2005-03-11 13:41:00 得分: 0


Struts和MVC倒理解了,只是很想知道如果不使用Struts,严格遵循MVC规范有什么劣势?使用Struts又有什么优势?会不会增加开发人员工作量?增加开发难度、开发周期、开发成本?这才是我最关心的问题。至于具体的技术,只有最合适的,没有最好的
-----------------------------------------------------------------------------
说的好
jxjrsuibian 2005-03-29
  • 打赏
  • 举报
回复
回复人: dulcetYang(怀疑IT) ( ) 信誉:98 2005-03-11 13:41:00 得分: 0


Struts和MVC倒理解了,只是很想知道如果不使用Struts,严格遵循MVC规范有什么劣势?使用Struts又有什么优势?会不会增加开发人员工作量?增加开发难度、开发周期、开发成本?这才是我最关心的问题。至于具体的技术,只有最合适的,没有最好的
-----------------------------------------------------------------------------
说的好
YuLimin 2005-03-12
  • 打赏
  • 举报
回复
Struts主要是MVC中的C
dadunqingwa 2005-03-12
  • 打赏
  • 举报
回复
学习中 ※
xitianjile 2005-03-11
  • 打赏
  • 举报
回复
struts不就是遵循MVC规范嘛!
hotenM 2005-03-11
  • 打赏
  • 举报
回复
楼主说的没错,但你有了经验了,
你开始觉得一些东西可以封装出来,这样代码就可以重用了
然后你把封装了你自己的东西,然后你突然发现,网上已经提供了现场的框架,功能还比你自己弄的全的多,而已配置还更加灵活...
dulcetYang 2005-03-11
  • 打赏
  • 举报
回复
Struts和MVC倒理解了,只是很想知道如果不使用Struts,严格遵循MVC规范有什么劣势?使用Struts又有什么优势?会不会增加开发人员工作量?增加开发难度、开发周期、开发成本?这才是我最关心的问题。至于具体的技术,只有最合适的,没有最好的
lippea 2005-03-11
  • 打赏
  • 举报
回复
up xitianjile(空想社會主義)

楼主也没有理解struts和MVC的含义
我也昨天刚看明白这些名词,正在继续研究
CGI 模式1 struts spring webworks apache b/s c/s EJB Hibernate Ioc AOP aspectwerkz
zeq258 2005-03-11
  • 打赏
  • 举报
回复
Struts就是MVC模式的一个应用呀,
与楼主所描述的不一样的是,
struts,在前端,也就是view,几乎完全没有java 代码,全是标签!
这更有利于安全!
而且对于代码的重用,也是非常高效的!

67,513

社区成员

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

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