ext2,ext3&ext4文件系统的相互转换
2012-09-15 23:31
169 查看
1)恢复视图(Restore View)
根据请求访问的视图ID(页面地址),重建JSF 组件DOM树。如果JSF页面是第一次访问,也即是试图ID在内存中没没有存根,那么JSF会在内存中构建JSF组件的DOM树。但是组件并没有值,只是一个模子。。
2)应用请求值(Apply Request Values)
JSF组件获取请求中的属于自己的值,包括Local值,和submit值.同时处理转换,转换成功,更新local值(submit转换结果),当然过程没有那么简单,JSF处理器有自己的一套解码过程。
3) 执行验证
如果组件注册验证器,依次执行验证.
4)更新模型值:如果所有的组件本地值转换验证等均成功,此时JSF就会根据EL处理关联的bean,并更新bean绑定值.在此处JSF会根据EL绑定加载配置的后台bean。
5)调用应用:调用注册的侦听器,然后执行事件驱动,获取下一个视图。侦听器此时可以有效的侦听到UI组件的各项数据,事件驱动部分即action可以有效的获取被更新的后台bean数据。执行自己的业务逻辑。
6)渲染响应(Render Response)
到此请求处理结束,根据导航规则,渲染响应的页面.依次执行…
根据请求访问的视图ID(页面地址),重建JSF 组件DOM树。如果JSF页面是第一次访问,也即是试图ID在内存中没没有存根,那么JSF会在内存中构建JSF组件的DOM树。但是组件并没有值,只是一个模子。。
2)应用请求值(Apply Request Values)
JSF组件获取请求中的属于自己的值,包括Local值,和submit值.同时处理转换,转换成功,更新local值(submit转换结果),当然过程没有那么简单,JSF处理器有自己的一套解码过程。
3) 执行验证
如果组件注册验证器,依次执行验证.
4)更新模型值:如果所有的组件本地值转换验证等均成功,此时JSF就会根据EL处理关联的bean,并更新bean绑定值.在此处JSF会根据EL绑定加载配置的后台bean。
5)调用应用:调用注册的侦听器,然后执行事件驱动,获取下一个视图。侦听器此时可以有效的侦听到UI组件的各项数据,事件驱动部分即action可以有效的获取被更新的后台bean数据。执行自己的业务逻辑。
6)渲染响应(Render Response)
到此请求处理结束,根据导航规则,渲染响应的页面.依次执行…
相关文章推荐
- ext2,ext3 文件系统之间的相互转换方法。
- 将ext3转换为ext2 && 查询分区文件系统类型 [转]
- linux文件系统文件路径,inode,block号,sector号的相互转换
- 将ext3转换为ext2 && 查询分区文件系统类型
- Linux上三个主要文件系统(EXT2、EXT3和ReiserFS)介绍
- 文件指针/句柄(FILE*)、文件描述符(fd)以及 文件路径(filepath)的相互转换
- 命令行将U盘文件系统转换成ntfs(转)
- iconv 文件编码相互转换
- java socket报文通信(三)java对象和xml格式文件的相互转换
- EXT2文件系统
- 将图片(二进制文件)存储于数据库,论文件字节流与二进制字符串相互转换
- Linux磁盘与文件系统管理 之 认识EXT2系统
- linux下创建一个指定文件大小,并实现从ext2到ext3的转换
- ext2文件系统源代码之fsync.c
- 人脸识别系统开发(7) -- cv::Mat与QImage相互转换
- C#对象与XMl文件之间的相互转换
- Lua二进制和十六进制的相互转换以及文件保存传递
- Adobe 色彩系统 RGB 和 CMYK 相互转换原理
- chapter8:Linux磁盘与文件系统管理之(1)认识Ext2文件系统
- ext2文件系统存储布局