1

他の複合コンポーネントで構成される複合コンポーネントがあります。ここで、親コンポーネント内の子コンポーネントの一部のみをレンダリングしたいと思います。Java EE チュートリアルから、子コンポーネントを親コンポーネントのバッキング Bean のプロパティにバインドして、それらのrender属性にアクセスできるようにする必要があると考えています。

しかし、NetBeans IDE はbinding複合コンポーネントの属性を認識しません。では、どうすればよいのでしょうか。

ユースケース: 親コンポーネントは、一度に 1 つの子コンポーネントのみを表示するウィザードです。貧乏人のタブ付きビューと考えてください。このための既製のコンポーネントを提供するライブラリがあることは知っていますが、別の依存関係を追加したくありません。

4

1 に答える 1

4

Netbeans は嘘をついています。その属性は で確実にサポートされてい<ui:component>ます。それを使用して、IDE の警告/エラーを無視してください。または、rendered属性を使用するだけです。binding条件付きでコンポーネントをレンダリングする必要性は、より優先する正当な理由ではありませんrendered

于 2013-06-24T10:58:17.397 に答える