MVC程序的简单实现
2005-10-25 20:05
393 查看
java中实现MVC架构的程序是轻而易举的,它提供了方面的API.
我们在构建model类时只要让它继承import java.util.Observable类即可,在构造函数中我们如此写:this.addObserver(VIEW); 这个VIEW就是你的视图类,这样就将model和view联系起来了. 更新完model中的数据后我们必须通知view进行变化,所以要加上下面这句话:this.notifyObservers(); 如此就通知了所有和该model有联系的所有view.
而在view类中我们要实现java.util.Observer 接口,并实现其中的方法update(){} 一旦model通知view数据已变化,view便会自动调用update()方法进行更新.
我们在构建model类时只要让它继承import java.util.Observable类即可,在构造函数中我们如此写:this.addObserver(VIEW); 这个VIEW就是你的视图类,这样就将model和view联系起来了. 更新完model中的数据后我们必须通知view进行变化,所以要加上下面这句话:this.notifyObservers(); 如此就通知了所有和该model有联系的所有view.
而在view类中我们要实现java.util.Observer 接口,并实现其中的方法update(){} 一旦model通知view数据已变化,view便会自动调用update()方法进行更新.
相关文章推荐
- 最简单的方法为Mvc程序实现换肤功能
- springmvc+mybatis实现简单的图书管理系统
- 简单利用viewpagerindicator的两个类,而非整个工程实现程序引导页
- qml-------------实现一个简单的图片加载程序
- 基于java利用JDOM读取XML文件实现简单留言簿程序
- 简单的C++加载jvm实现--简单的日志输出--JAVA端程序
- Node.js 实现爬虫(1) —— 简单的爬虫程序
- jquery实现简单实用的打分程序实例
- PHP实现MVC开发得最简单的方法——单点入口
- 基于C#实现简单的随机抽奖小程序
- 实现REST风格的简单小CURD程序总结注意事项
- MVC入口程序 | 简单调用及实例化
- 模拟器与程序分析-4-一个简单的周期精确模拟器(CAS)的C语言实现
- 一种简单的方法在程序中实现透明效果(JAVA)(源代码)
- 简单自适应的GPS Reader程序实现(WinCE,WM)
- 导入Excel和导出Excel的简单方法与程序处理方法,使用Excel程序读写Excel ,实现Excel的多个 Sheets读写并导出
- 将struts2和hibernate结合实现一个简单的小程序(二)
- MVC程序实现Autocomplete功能
- Python设计足球联赛赛程表程序的思路与简单实现示例
- 简单实现udp网络程序发送,接受数据