(模型/视图/控制器)MVC

时间:2009-12-28 11:51:51

标签: model-view-controller uses

什么是MVC以及我在Struts中使用它的原因

2 个答案:

答案 0 :(得分:1)

MVC是Struts所基于的设计模式。你可以read more about it here

答案 1 :(得分:0)

MVC是架构模式之一(参见:http://en.wikipedia.org/wiki/Architectural_pattern_(computer_science)

之所以使用它是因为它允许将应用程序逻辑与GUI分开(事实上这稍微复杂一些)。多亏了应用程序的每个部分(GUI和app逻辑)都可以单独开发。

整个模式在维基百科上有很好的描述:http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

相关问题