弄了一天的jsf 了,能和spring +hibernate 整合了
首先看看事件模型的,几个区别吧
action()处理的是业务逻辑.实际上JSF会自动产生一个"预设的ActionListener"来处理事件,并根据其返回值决定页面跳转.第五阶段:调用应用执行, 会影响到页面间的导航(navigation)。主要处理一些业务逻辑并返回几个业务逻辑结果(String类型),JSF的导航系统将会根据这个来选择恰当的下一个页面. 会提交表单.
ActionListener (事件监听器)是用于解决只影响用户界面的事件 , 特别地,在beans的form数据被加载和触发验证前被调用 , 用immediate=“true”指明这个行为不触发验证 , 在监听器调用后,会重新显示表单 , 不应用导航规则,不重定向页面
Action 隶属于按钮、超链接和图形映射控件,自动提交对应表单 。
ValueChangeListener 隶属于单选框、组合框、列表框、复选框、文本框等控件,需要用onclick=“submit()”或onchange=“submit()”的方式提交表单
导航配置
:
<navigation-rule>
<from-view-id>/pages/index.jsp</from-view-id>
<navigation-case>
<from-outcome>success</from-outcome>
<to-view-id>/pages/welcome.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>failure</from-outcome>
<to-view-id>/pages/index.jsp</to-view-id>
</navigation-case>
</navigation-rule>
<h:selectOneListbox>、<h:selectOneMenu>
表格显示数据
<h:dataTable border="1" id="hotels" value="#{ConditionalinfoAction.conditionlist}" var="conditlist">
<h:column>
<f:facet name="header">
<h:outputText value="全选"/>
</f:facet>
<h:selectBooleanCheckbox>
</h:selectBooleanCheckbox>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="编号"/>
</f:facet>
<h:outputText value="#{conditlist.conId}"/>
</h:column>
<h:column>
<f:facet name="header">
<h:outputText value="名称"/>
</f:facet>
<h:outputText value="#{conditlist.conName}"/>
</h:column>
</h:dataTable>
假如有什么讨论的的,可以加入962589149
分享到:
相关推荐
JSF中action,actionListener,valueChangeListener的区别
《JSF in Action》
JSF in Action英文版(含源代码)
JSF in action jsf宝典 轻量级框架
JSF与Struts的区别,JSF是面向组件编程的,Struts不是面向组件编程。JSF使用范围没有Struts普及。
2个部分,第一部分和扩展部分,希望能帮助到初学JSF的人。
JSF in Action 中文版 JSF in Action 中文版
JSF是一种用于构建Java Web 应用程序的标准框架(是Java Community Process 规定的JSR-127标准)。JSF(Java Server Faces)技术为开发基于网络用户界面的Java开发者提供了标准的编程接口API以及标签库。就像Struts框架...
jsf 资料 pdf 入门的源代码 JSF IN ACTION
JSF实战 JSF_In_Action_Ext.pdf 经典教材 国内首屈一指的好书
jsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSFjsf实例 JSF学习 JSF jar包 JSF jsf实例 JSF学习 JSF jar包 JSF
jsf in action 电子书jsf in action 电子书jsf in action 电子书jsf in action 电子书
jsf 分页 jsf 分页 jsf 分页 jsf 分页
《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF...
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中文教程JSF中文教程JSF中文教程JSF中文教程
主要讲述JSF的工作方式 JSF的工作方式 JSF架构 JSF模型 JSF事件类型
Manning - JavaServer Faces JSF in Action.pdf