三大框架都分别在哪个层

sion 2011-04-07 02:44:55
首先先定义下MVC
V:显示数据模型状态,更新模型状态
M:业务流程规定,数据状态处理
C:接收V请求,匹配对应M,跳转指定V

在网上看到struts2,有些人说是V,有些人说是C,还有些人说是M,我都搞不懂到底是哪层。按照我平时用action,我感觉应该是属于C。昨天面试那考官问我struts2是哪层,我说了是C,可听他的语气像是struts2即属于C也属于V,我不明白struts2和V有什么关系?
...全文
100 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyuhua0066 2011-04-07
  • 打赏
  • 举报
回复
那你问问他servlet是哪一层?
WoodLikeWater 2011-04-07
  • 打赏
  • 举报
回复
3大框架.....
ssh只不过是三个轻量级框架而已/。。
richard_2010 2011-04-07
  • 打赏
  • 举报
回复
严格的区分××框架属于哪一层的并无意义,重要的是知道mvc作用是什么,为什么要这样做,有无缺点?
面试的时候从这上面发挥吧
蒙面客 2011-04-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 badman361 的回复:]
一般我们任务Struts是C层,但是将其理解到V层也不是没有道理,你想想Struts2的标签可以在jsp里使用显示数据,所以两层都可以理解。
[/Quote]
++1
DT_C_XU_Y 2011-04-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 badman361 的回复:]
一般我们任务Struts是C层,但是将其理解到V层也不是没有道理,你想想Struts2的标签可以在jsp里使用显示数据,所以两层都可以理解。
[/Quote]

+1
sqz10200 2011-04-07
  • 打赏
  • 举报
回复
[Quote=引用 999 楼 zyl_leilei 的回复:]
接点分。
[/Quote]
[Quote=引用 999 楼 zyl_leilei 的回复:]
接点分。
[/Quote]
[Quote=引用 999 楼 zyl_leilei 的回复:]
接点分。
[/Quote]
charles361 2011-04-07
  • 打赏
  • 举报
回复
一般我们任务Struts是C层,但是将其理解到V层也不是没有道理,你想想Struts2的标签可以在jsp里使用显示数据,所以两层都可以理解。

67,512

社区成员

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

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