WEB开发网
开发学院软件开发Java JSF 2 简介: JSF 向导 阅读

JSF 2 简介: JSF 向导

 2010-08-26 00:00:00 来源:WEB开发网   
核心提示: 当用户选择一个单选按钮时,JSF 就会向服务器进行一次 Ajax 调用并会在一个 backing-bean 属性内记录这次单选按钮的选择(问题的答案),JSF 2 简介: JSF 向导(9),当调用返回时,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> 

上一页  4 5 6 7 8 9 10  下一页

Tags:JSF 简介 JSF

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