文档章节

MVC模式

c
 chuiyuan
发布于 2014/06/21 10:44
字数 209
阅读 21
收藏 1

   MVC 使得代码 和页面分离,数据库操作和Servlet 操作分开 。

JSP:外观显示 

Servlet:验证

DAO:数据库操作

一。MVC基本结构 

Model: 封装应用程序 的数据结构和事务逻辑,体现应用程序的状态 ,JavaBean 很适合。

View :是Model 的外在表现,模型状态改变时,有所体现。JSP适合这个 。

Controller:对用户的输入 进行响应,将模型与视图联系在一起,将数据写入到 Model 中,并调用 View .Servlet 很适合这个 。

其步骤如下:

(1)用户在表单中输入,表单提交给Servlet,Servlet验证输入 ,然后实例化 JavaBean 

(2)javaBean 查询数据 库,查询结果 暂时存在JavaBean 中。

(3)Servlet跳转到 JSP,JSP使用JavaBean ,得到它查询的结果 ,并显示出来 。


© 著作权归作者所有

共有 人打赏支持
c
粉丝 9
博文 92
码字总数 40993
作品 0
海淀
私信 提问
ASP.NET MVC 认识

之前我不认识什么是mvc框架,我就在网上查找,我找到了一篇很好的文章,我看了之后就看懂了,通过这次小小的分享希望能帮到你! ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建...

myy629464
2017/12/17
0
0
iOS 之 MVC 开发模式

iOS 应用程序开发时,需对Cocoa Touch 的几种设计模式有所了解。 iOS 开发一定要掌握的设计模式: Target Action Design Pattern; Notification Pattern MVC Pattern KVO (Key-Value Obser...

hejunbinlan
2016/01/12
72
0
三层架构和MVC模式

1、三层架构 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”...

_Roger_
2015/10/21
2.5K
1
用 Hasor 谈一谈MVC设计模式

MVC 是一个老生常谈的东西早已不是什么稀罕物件,不过在这里还是扒一扒到底都有多少种 MVC。 一、经典 MVC 先说最经典的 MVC,一个请求控制器的请求,负责读取数据,然后将数据派发到试图上。...

哈库纳
2016/09/29
168
0
《从零开始学Swift》学习笔记(Day67)——Cocoa Touch设计模式及应用之MVC模式

原创文章,欢迎转载。转载请注明:关东升的博客 MVC(Model-View-Controller,模型-视图-控制器)模式是相当古老的设计模式之一,它最早出现在Smalltalk语言中。现在,很多计算机语言和架构都...

tony关东升
2016/03/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

MariaDB 服务器在 MySQL Workbench 备份数据的时候出错如何解决

服务器是运行在 MariaDB 10.2 上面的,在使用 MySQL Workbench 出现错误: mysqldump: Couldn't execute 'SELECT COLUMN_NAME, JSON_EXTRACT(HISTOGRAM, '$."number-of-buckets-specified"'......

honeymose
今天
3
0
apache顶级项目(二) - B~C

apache顶级项目(二) - B~C https://www.apache.org/ Bahir Apache Bahir provides extensions to multiple distributed analytic platforms, extending their reach with a diversity of s......

晨猫
今天
6
0
day152-2018-11-19-英语流利阅读

“超级食物”竟然是营销噱头? Daniel 2018-11-19 1.今日导读 近几年来,超级食物 superfoods 开始逐渐走红。不难发现,越来越多的轻食餐厅也在不断推出以超级食物为主打食材的健康料理,像是...

飞鱼说编程
今天
14
0
SpringBoot源码:启动过程分析(二)

接着上篇继续分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 一样的,我们先把时序图贴上来,方便理解: 二.源码分析 回顾一下,前面我们分析到了下...

Jacktanger
昨天
4
0
Apache防盗链配置,Directory访问控制,FilesMatch进行访问控制

防盗链配置 通过限制referer来实现防盗链的功能 配置前,使用curl -e 指定referer [root@test-a test-webroot]# curl -e "http://www.test.com/1.html" -x127.0.0.1:80 "www.test.com/1.jpg......

野雪球
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部