mvc一种软件设计思想,一种软件设计架构,它适很多主流的开发语言 。
什么是MVC(三层架构)前端跟服务端之间多了个中间层,前台先提交给中间层,由中间层去访问服务端 。
JSP中,“%……%”里面的java代码是可以有一些业务逻辑的,而三层架构正是要将业务逻辑从页面中分离出来,因些不要过多的使用“%……%”,但根据实际情况,适量的添加一些是可以的 。
而MVC实际上其实是一种架构模式,而不应该归入设计模式了,设计模式是在代码层面上说的:类都是什么样子的 。
MVC编程模式
比如由html元素组成的网页界面,或者软件的客户端界面 。MVC的好处之一在于它能为应用程序处理很多不同的视图 。在视图中其实没有真正的处理发生,它只是作为一种输出数据并允许用户操作的方式 。
M即model模型是指模型表示业务规则 。在MVC的三个部件中,模型拥有最多的处理任务 。被模型返回的数据是中立的,模型与数据格式无关,这样一个模型能为多个视图提供数据,由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性 。
以上内容参考:百度百科-mvc框架
秒懂生活扩展阅读
- 苹果怎么进入uc影酷模式
- 微信淘宝刷单是真的吗?模式是什么样子?
- 金立安全模式怎么解除
- 苹果广角模式怎么打开
- gta5怎么卖车线上模式
- 做手机淘宝,怎么能不知道店群模式?
- 微信白菜群怎么赚钱?赚钱模式介绍!
- 魅族口袋模式怎么用
- 天猫品牌授权一般交多少钱?有哪些模式?
- 植物大战僵尸2 困难模式 植物大战僵尸2困难模式攻略大全