jsf中action、actionlistener、valueChangeListener的区别(转)
来源:互联网 发布:抢单软件 编辑:程序博客网 时间:2024/06/10 02:07
项目<o:p></o:p>
校验<o:p></o:p>
参数<o:p></o:p>
事件页面跳转<o:p></o:p>
action <o:p></o:p>
ok <o:p></o:p>
不传入当前控件<o:p></o:p>
当铵钮被单击时产生事件.提交表单返回跳转的页面导向,根据配置文件跳转<o:p></o:p>
actionListener<o:p></o:p>
ok <o:p></o:p>
传入当前控件<o:p></o:p>
当铵钮被单击时产生事件.提交表单无返回值,返回本页面<o:p></o:p>
ValueChangeListener
ok<o:p></o:p>
传入当前控件,无返回值 <o:p></o:p>
不提交表单(需指定其onchange/onclick="submit"才自动提交表单返回action,动态生成跳转
详细说明:
action()处理的是业务逻辑.实际上JSF会自动产生一个"预设的ActionListener"来处理事件,并根据其返回值决定页面跳转.第五阶段:调用应用执行, 会影响到页面间的导航(navigation)。主要处理一些业务逻辑并返回几个业务逻辑结果(String类型),JSF的导航系统将会根据这个来选择恰当的下一个页面. 会提交表单.
actionListener(ActionEvent e)处理页面上组件的"监听事件".第五阶段:调用应用执行, 不会影响到导航.主要操作当前页面内的组件,或者是进行一些业务模型上的改变,或者是修改backing bean(托管Bean)的属性等,并不会出现在页面间的跳转。会提交表单.
valueChangeListener(ValueChangeEvent event)处理页面上组件值变化的"监听事件","第三阶段:验证请求值"执行
注意:
ActionListener (事件监听器)是用于解决只影响用户界面的事件 , 特别地,在beans的form数据被加载和触发验证前被调用 , 用immediate=“true”指明这个行为不触发验证 , 在监听器调用后,会重新显示表单 , 不应用导航规则,不重定向页面
Action 隶属于按钮、超链接和图形映射控件,自动提交对应表单 。
ValueChangeListener 隶属于单选框、组合框、列表框、复选框、文本框等控件,需要用onclick=“submit()”或onchange=“submit()”的方式提交表单
- jsf中action、actionlistener、valueChangeListener的区别(转)
- JSF中action 和 actionListener的区别
- JSF中action 和actionListener的区别
- JSF中action 和actionListener的区别
- JSF之Action 与ActionListener的区别
- JSF之Action 与ActionListener的区别
- 用JavaScript调用JSF的Action, ActionListener
- jsf Action 与 ActionListener
- jsf Action 与 ActionListener
- jsf通过ValueChangeListener事件动态更改selectOneListbox的值
- JSF onclick false 时无法阻止action或actionListener
- jsf ActionListener 查找正确的UIComponent
- windowListener和ActionListener的区别
- 在JSF中应用javascript(关于jsf的action与js的问题)
- action、actionListener无法执行问题
- JSP, JSF的区别
- java 中与Frame Panel ActionListener 相关的例程
- jsf in action 学习1-jsf 的介绍
- TOEFL词汇:我用句子记
- Android照相机俩种常见的使用方式(一)
- 简单的把矩阵分解成一个正交矩阵和一个对角线全为1的上三角矩阵
- Linux 下摄像头视频采集与显示
- c# WinForm开发 DataGridView控件的各种操作总结(单元格操作,属性设置)
- jsf中action、actionlistener、valueChangeListener的区别(转)
- [SQL Server] 服务启动帐户
- can4--测试can
- Servlet知识点总结
- C#发送邮件嵌入图片
- JAVA--Synchronized详解
- 用51单片机普通I/O口检测模拟值
- 保存越南文乱码处理
- JQuery文档分析1-JQuery核心与选择器