首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么在struts2 MVC中没有模型和视图之间的直接联系?

为什么在struts2 MVC中没有模型和视图之间的直接联系?
EN

Stack Overflow用户
提问于 2019-04-01 16:19:20
回答 1查看 56关注 0票数 1

我从Struts2框架开始,所以我试图获得更多关于这个框架的知识。

我做的第一件事就是了解这个框架。所以我读到了关于关键技术入门的故事,有一句话我不明白。

句子(MVC节):

...But,模型和视图之间的直接链接对于web应用程序来说是不实用的。

请你向我解释一下,为什么这对web应用来说不实用?

谢谢大家的帮助:)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-01 19:12:52

因为上面那一段。

视图/模型交互需要更新服务器状态,在Java应用程序中视图层是“拆分”的(相对于Smalltalk )。

这个设计决定已经不再像以前那么重要了,但是在以前的Java web应用程序世界里,基于动作的web应用程序是规范的,它更有意义。

现在,更多的web应用程序都是消耗服务器端API的客户端应用程序,这是一个不太重要的考虑因素,但现在您不再使用S2的默认(例如JSP)视图层,而是使用JSON作为视图,并且通过服务器端API在客户端处理模型/视图交互。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55459526

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档