快速学习MVC
来源:互联网 发布:天音淘宝复制 破解版 编辑:程序博客网 时间:2024/04/29 16:05
MVC全名是模型(model)-视图(view)-控制器(controller)的缩写,是一种软件设计典范,是一种将业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。
MVC中每一部分都有自己的业务功能,如下:
Model(模型)是应用程序中用于处理应用程序数据逻辑的部分,相当于三层中的D层,对数据库进行操作。
View(视图)是应用程序中处理数据显示的部分,主要就是将数据显示给用户。
Controller(控制器)是应用程序中处理用户交互的部分,处理不同的页面,进行返回。
在这主要是介绍View和Controller如何进行交互。其中交互包括两方面,一是将Controller中的数据传到前台显示,以方便用户观察;两一方面就是接收用户传过来的数据。
1、首先先看第一方面,将数据传到前台进行显示:
在Controller中获取Model层传过来的数据,绑定到变量中,(在这直接是绑定的数据)如下:
在前台(View)中接收Controller传过来的数据如下:
这样就直接运行,可以看到传过来的数据,运行结果如下:
2、在这看如何将用户的数据从View中传到Controller中,具体如下:
首先编写前台提交代码:
因为其转到AcceptData中,所以在AcceptData中接收表单中文本框传过来的数据(lj,如上),具体如下:
在View中显示代码如下:
这样就完成了从前台View中传递数据到Controller中,结果如下:
总结:在这一部分中主要介绍了View和Controller是如何进行数据之间的交互,其实本质上和我们学过的CS差不多,都是将数据进行传递,然后在对数据进行处理。CS中是从界面上获取数据,而在这换成了从网页上获取数据。本质还是一样的。
1 0
- 快速学习MVC
- MVC学习笔记——快速建立客户端验证
- Spring Boot学习---1.快速构建mvc模式项目
- spring mvc快速DMEO
- Spring MVC快速入门
- Spring MVC 快速入门
- spring MVC 快速入门
- spring MVC快速入门
- Spring MVC快速入门
- MVC快速入门
- 快速搭建spring mvc
- Spring MVC快速入门
- Spring MVC快速入门
- 快速理解MVC模式
- Spring MVC快速入门教程
- Spring MVC快速体验
- Spring MVC快速入门教程
- MVC学习
- IOCP知识点及疑惑
- 《算法竞赛入门经典》习题2-4 倒三角(triangle)
- 蓝桥练习系统,K好数,代码如下,只得了十分,求解问题出在哪
- DateGrid的JSON格式数据
- 内核移植时遇到的一些问题
- 快速学习MVC
- wp Storyboard 动画实现
- Json基础
- 打印机:操作无法完成(错误0x00000709)。再次检查打印机名称,并确保打印机已连接到...
- [数论] 高斯消元(整型和浮点型)
- uboot源码 start.S文件详解
- PHP入门基础
- sysgen学习篇-仿真出现memory is exhaust解决
- [leetcode]Longest Substring Without Repeating Characters