标签:服务 开发人员 ui组件 构建 设计模式 事件驱动 体系 类型 用户输入
一、JSF的有关定义
JavaServer Faces (JSF) 是一种用于构建Java Web 应用程序的标准框架
JSF实现了基于web的以下三个梦想
1.java程序员不必顾虑HTTP的细节,可以按照原本熟悉的事件驱动模型来设计后台系统,并通过一个能担保数据类型无误的数据传递接口将后台系统与前台界面结合在一起。
2.没有程序设计知识的网页美工人员也可以使用程序员提供的组件来布置用户界面的观感。
3.厂商可以研制更好用更一致的前台开发工具。
二、JSF的体系结构:
JSF 的主要优势之一就是它既是 Java Web 应用程序的用户界面标准又是严格遵循模型-视图-控制器 (MVC) 设计模式的框架。用户界面代码(视图)与应用程序数据和逻辑(模型)的清晰分离使 JSF 应用程序更易于管理。为了准备提供页面对应用程序数据访问的 JSF 上下文和防止对页面未授权或不正确的访问,所有与应用程序的用户交互均由一个前端FacesServlet(控制器)来处理。
标签:服务 开发人员 ui组件 构建 设计模式 事件驱动 体系 类型 用户输入
原文地址:https://www.cnblogs.com/QQ1210611769/p/8855908.html