jsf的简单介绍
jsf是一种专门针对应用界面编程的java web框架。在应用编程中引入了:UI组件
模型和事件驱动模式。
UI组件,运用了面向对象的思想封装了java web应用界面的元素。是jsf页面可视化的基
础,又提高了JSF代码的可用性。
事件驱动的事件源:如按钮和超链接等都是事件源。
jsf是建立在JSP的基础之上的。使用javaBean来实现表示层和业务层的分离。jsf设计了一种
称为Managed Bean的机制来管理java bean.用来自动的对java bean进行实例化和初始化
,并设定其作用范围。JSF通过将托管Bean的属性、方法直接绑定到页面组件的value属性或者
action属性。
jsf允许表单域触发事件。jsf中最常用的两类事件是:Value Change事件和Action
事件。jsf的核心控制器是FaceServlet.
jsf的EL表达式是"#{}",[size=medium][/size]