项目<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 in Action》
JSF中文教程JSF中文教程JSF中文教程JSF中文教程
jsf 中文文档jsf 中文文档jsf 中文文档jsf 中文文档
JSF in Action英文版(含源代码)
精通JSF中文教程精通JSF中文教程精通JSF中文教程精通JSF中文教程精通JSF中文教程精通JSF中文教程
JSF in action jsf宝典 轻量级框架
2个部分,第一部分和扩展部分,希望能帮助到初学JSF的人。
JSF in Action 中文版 JSF in Action 中文版
jsf 资料 pdf 入门的源代码 JSF IN ACTION
JSF中文文档
jsf in action 电子书jsf in action 电子书jsf in action 电子书jsf in action 电子书
在未来的发展中,有可能所有的J2EE应用服务器都需要支持JSF。 Java Server Faces技术好处 引入了基于组件和事件驱动的开发模式,使开发人员可以使用类似于处理传统界面的方式来开发Web应用程序。提供了行为与...
JSF IN ACTION 随书源码 part1 JSF_IN_ACTION_CODE part1
jsf in Action源代码(1-6章),JSF实战源代码(1-6章),JavaServer Faces in Avtion源代码(1-6章)
in action系列经典丛书 JSF in Action英文版 12.48M
JSF IN ACTION 随书源码 part2
Manning - JavaServer Faces JSF in Action.pdf
jsf的中文教程chm版的和讲解jsf中使用到的一些参数的传递方式,学习jsf很不错的材料……
JSF IN ACTION (源代码) 以前上传的书的源代码.......IN Action书的代码都可以在Manning 的官方网站(www.manning.com)上可以下载得到..希望大家喜欢