2011-01-03 13 views
0

ここに投稿してくださいprimeFacesフォーラムではありませんが、フォーラムに登録できないようです(私は決して確認メールを受け取ることはできません。スパムボックス)。私はprimefaces 2.2RCを使用しています。私はウィザードコンポーネントをタブ付きウィンドウコンポーネントに埋め込んでいます。ワークフローウィザードは、ユーザにa。そのピックリスト(picklist.target)の結果にaを設定する必要があります。 picklistにはonTransfer属性がありますが、使用方法に関するドキュメントはありません。
コードはピックリストを処理して入力し、文字列を選択して次のタブに進むことができます。私はちょうど更新された(?)materials.targetリストを得ることができません。 誰か手がかりを与えることができますか?Primefaces picklistターゲット値を別のデータテーブルに入れる

以下

マイコード:

<p:tab id="Step3" title="Pick materials"> 
    <p:panel header="Step 3" > 
    <p:pickList value="#{materialPickListBean.materials}" var="mat" 
    itemLabel="#{mat}" itemValue="#{mat}" converter="matConverter" onTransfer=""> 
    <f:facet name="sourceCaption">Available</f:facet> 
    <f:facet name="targetCaption">Picked</f:facet> 
    </p:pickList> 

    </p:panel> 
</p:tab> 
<p:tab id="Step4" title="Adjust material quantites"> 
    <p:panel header="Step 4"> 
    <p:dataTable value="#{materialBean.materialList}" var="matList" 
    dynamic="true" id="pickedMaterials"> 
    <f:facet name="header">Select material quantities</f:facet> 
    <p:column> 
    <f:facet name="header"> 
     <h:outputText value="Material description" /> 
    </f:facet> 
    <h:outputText value="#{matList.name}" /> 
    </p:column> 
    <p:column> 
    <f:facet name="header"> 
     <h:outputText value="unit type" /> 
    </f:facet> 
    <h:outputText value="#{matList.unitOfMeasurement}" /> 
    </p:column> 
    <p:column> 
    <f:facet name="header"> 
     <h:outputText value="units" /> 
    </f:facet> 
    <h:inputText value="#{matList.quantity}" /> 
    </p:column> 
    </p:dataTable> 
    <p:commandButton value="Submit" actionListener="#{jobCardWizard.save}"/> 
    </p:panel> 
</p:tab> 

ビーン:

答えて

0

公共DualListModel getContactsList(){ 戻りcontactsList。 }

public void setContactsList(DualListModel<String> contactsList) { 
    this.contactsList = contactsList; 
} 

Iが最終的に選択リストのRichFacesの実装と一緒に行ったパブリックリストtargetContacts(){

this.selectedContacts = contactsList.getTarget(); 
} 
0

。プロジェクトには豊かなものとプライムなものがあります。

関連する問題