随笔-9  评论-168  文章-266  trackbacks-0
一个JSF远件包括三个部分:TagComponent Renderer

 Tag  类似于HTML标签,  即一直使用的JSF标签,  主要是呈现给网页开发人员进行排版.  在处理中.JSF标签主要设置Component属性、设计验证器、设定数据绑定、设定方法绑定等。

 Component  处理请求,当请求传到服务器端应用程序时,每一个Component根据自已的client id,从请求中取得自已的值(请求处理阶段),然后Component对值进行处理(转换和验证的验证处理阶段),接着绑定给bean(更新模型值阶段)。

 Renderer:  当请求传到Web应用时,HTTP中的字符串内容转换为JSF元件需要的值,这个动作称为解码(decode),相反,将JSF元件的值转换为HTTP字符串并回传给客户端 ,这个动作称为编码(encode),Component可以自已编码和解码,也可以委托给 Renderer  处理。

posted on 2007-10-25 11:03 紫蝶∏飛揚↗ 阅读(365) 评论(0)  编辑  收藏 所属分类: JSF

只有注册用户登录后才能发表评论。


网站导航: