-1

私のpgeで私はこれを持っています:

<p:layout style="min-width:1400px;min-height:600px;" id="layout">

   <p:layoutUnit position="west" resizable="true" size="300">
     a tree ...
</p:layoutUnit>

<p:layoutUnit id="center" position="center" size="800">  
     tabs ..
     </p:layoutUnit>

 </p:layout>  

ユーザーがツリーノードを選択すると、選択したノード情報がタブコンポーネントに表示され、このタブは中央に配置されたlayoutUnit(id = "center")に配置されます。最初はこのlayoutUnitは空である必要があります。

4

1 に答える 1

1

renderedタブコンポーネントの属性を使用します。

この属性は、ツリーコンポーネントでトリガーされrenderedたときに、「false」から「true」に切り替えることができます(この値はBeanに保持されます) 。actionlistener具体的な手順については、この質問を参照してください(最初の回答ではなく、2番目の回答を確認してください): JSFでコンポーネントを表示/非表示にするにはどうすればよいですか?

注意:これはprimefaces固有ではないため、これを反映するために質問からタグを削除しました。

于 2012-09-27T12:12:43.340 に答える