Java WEB开发实战 之 第一部分:复习必备的基础知识【私塾在线原创】

事件机制

表现层的三大功能

Java应用程序通常会分层开发,常见的是三层:
表现层、逻辑层、数据层
表现层三大功能
应用程序的界面层也被称为表现层,专门用于图形化的跟用户进行交互。通常表现层具有如下几个主要的功能:
(1):展示数据:主要是从逻辑层获取需要展示给用户看或操作的数据
(2):人机交互:用户可以在界面上输入值,也可以点击某些组件,从而引起某些动态的事件
(3):收集界面参数,调用逻辑层接口
表现层的基本实现方式
画界面:通过编写代码或使用图形化工具,把界面的样子“静态”的展示出来
写界面:通过编写代码来实现“动态”的功能

表现层的实现——写界面

如何写代码呢
分析表现层的功能,需要写代码来完成的功能不多,主要有两个部分,其一是展示数据部分,其一是事件处理。写代码的通常步骤总结如下:
 
展示数据部分的代码通常是写在界面初始化的方法里面,写法如下:
(1):调用逻辑层接口,获取需要展示的数据
(2):转换数据
(3):把数据设置到组件上进行展示
 
事件处理部分的代码通常是写在事件处理的方法里面,写法如下:
(1):收集参数
(2):组织参数(一般需要进行数据校验)
(3):调用逻辑层接口,获取返回值
(4):根据返回值,选择下一个界面
视频配套PPT,视频地址【    Java WEB开发实战视频课程 】
 

原创内容 转自请注明【http://sishuok.com/forum/blogPost/list/0/3816.html#8929

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26715443/viewspace-717359/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26715443/viewspace-717359/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值