WEB开发网
开发学院WEB开发Jsp JSF 2简介:JSF向导 阅读

JSF 2简介:JSF向导

 2010-10-26 12:59:18 来源:Web开发网   
核心提示:当用户选择一个单选按钮时,JSF 就会向服务器进行一次 Ajax 调用并会在一个 backing-bean 属性内记录这次单选按钮的选择(问题的答案),JSF 2简介:JSF向导(6),当调用返回时,JSF 就会更新向导的按钮

当用户选择一个单选按钮时,JSF 就会向服务器进行一次 Ajax 调用并会在一个 backing-bean 属性内记录这次单选按钮的选择(问题的答案)。当调用返回时,JSF 就会更新向导的按钮。

清单 8 显示了 controls.xhtml:

清单 8. 控件

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
   xmlns:ui="http://java.sun.com/jsf/facelets">

   <h:form id="buttons">

     <h:panelGrid columns="4" styleClass="wizardControls">
     <f:ajax render=":question :choices buttons">

       <h:commandButton id="next"
             styleClass="wizardButton"
                value="#{msgs.nextButtonText}"
              disabled="#{not wizard.nextButtonEnabled}"/>
           actionListener="#{wizard.nextButtonClicked}"/>

       <h:commandButton id="previous"
             styleClass="wizardButton"
                value="#{msgs.previousButtonText}"
              disabled="#{not wizard.previousButtonEnabled}"
           actionListener="#{wizard.previousButtonClicked}"/>
     </f:ajax>

     <h:commandButton id="finish"
           styleClass="wizardButton"
              value="#{msgs.finishButtonText}"
            disabled="#{not wizard.finishButtonEnabled}"
             action="#{wizard.end}"/>

     </h:panelGrid>

   </h:form>
</ui:composition>

上一页  1 2 3 4 5 6 7  下一页

Tags:JSF 简介 JSF

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接