千家信息网

JSF入门知识点有哪些

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,本篇内容主要讲解"JSF入门知识点有哪些",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"JSF入门知识点有哪些"吧!JSF是java web 的标准,可能会
千家信息网最后更新 2026年10月31日JSF入门知识点有哪些

本篇内容主要讲解"JSF入门知识点有哪些",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"JSF入门知识点有哪些"吧!

JSF是java web 的标准,可能会取代jsp 时代。JSF直译过来就是Java Web应用的用户界面框架。

JSF提供一套API以及标签库,用来创建页面表单以及复杂的界面元素

JSF使得编写表单提交的代码更加简单,这些代码可以响应那些不同的按钮提交,改变某些值或某些用户的选择等等

◆Managed beans:使得JSF简化了处理请求参数的方法

◆EL(Expression Language):JSF有一套表达式语言用来访问java bean的属性以及集合元素等。

◆提供表单域类型转换以及验证

◆特有属性

◆UI组件模型

JSF提供一套丰富灵活的组件模型,包括:

◆一套UIComponent类,定义UI组件的状态和行为。

◆呈现模型:定义如何用不同的方式来呈现组件

◆事件和监听器模型用来处理组件的事件。

◆转换模型:进行数据转换

◆验证模型:如何验证数据的合法性

JSF入门:数据转换模型

当一个组件绑定到一个对象上之后,对于组件数据来说,总共有两个视图:

一个是模型视图:从这个角度去看,数据表现为java对象的类型,如int ,long,Date等等

一个是呈现视图:从这个角度去看,数据表现为一种可以被人读取或修改的形式。比如一个Date类型,可能被展现为一个yyyy-MM-dd格式的字符串,或者是三个字符串,分别代表年、月、日。

可以定义自己的转换器来转换数据。

JSF入门:事件与监听器模型

事件:值改变事件、动作事件、数据模型事件。

值改变:比如输入框的值被更改、选中了checkbox等

动作事件:点击按钮或超链接

数据模型事件:UIData组件的一行被选中的时候触发这个事件。

JSF入门:导航模型

Navigation-rule,可以包含一个from-view-id和多个navigation-case

每个navigation-case中,主要包括转向的页面。

From-view-id : 当前页面

From-action:从哪个action方法

From-outcome:从哪个逻辑名称

To-view-id:转向哪个页面

导航解决的问题是:从哪里到哪里。一句话来说就是:从from-view-id页面,当from-action方法被调用而且其返回值是from-outcome的时候,转向to-view-id页面。

到此,相信大家对"JSF入门知识点有哪些"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

模型 事件 数据 组件 页面 方法 知识 知识点 类型 表单 视图 验证 不同 代码 元素 内容 动作 字符 字符串 对象 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 湖南永感互联网科技有限公司 云信互联网科技有限公司 中国互联网科技工作委员会毛军 金融科技还是互联网 工业互联网科技新基建 互联网 科技公司 互联网科技公司发展 互联网科技公司怎么样 亿策互联网科技 互联网科技网站 科技伦理 互联网公司 太原新华互联网科技学校怎么样 中国互联网有什么科技含量 和信科技工业互联网 深圳市罗太互联网科技有限公司 上海科技产业互联网平台 富国互联网金融科技混合基金 工业互联网科技创业 陕西九四连强互联网科技有限公司 绵阳真晨互联网科技有限公司 广州大一互联网络科技有限公司 国外互联网科技网站 中盈科技互联网信息有限公司 厦门千工互联网科技有限公司 坤平互联网科技 下一代互联网重大应用科技园 国产互联网科技公司 科技信息时代互联网发展 杭州融税互联网科技有限公司 银川新华互联网科技学校招聘
0