質問: 階層的な入力と表示のデザイン 可能性のある複製: 深い階層を表示する最良の方法は何ですか? 私のアプリケーションでは、製品の階層を設計する必要があります。つまり、親グループ、グループ、パーツ、サブパーツなど(追加、削除、編集)単一のページでそれを行うための理想的な方法は何ですか? (ツリーが思い浮かびますが、垂直すぎて、私の主なユーザーはワイドスクリーンモニターを使用します。)
回答: ネストされた定義リストを使用して良い結果が得られました。これらは、richfacesのようなライブラリを使用して、スキンを簡単に生成できます。継承を使用してレベルをコーディングし、必要な間隔を確保できます(また、画面の幅全体にすることができます)。パネルも簡単に追加できるため、さまざまなレベルで折りたたまれます。そのため、将来のリリースや拡張機能の途中でも、アイテムを簡単に追加できます。膨大な量のデータを処理するときに非常に成功し、パワーユーザーエンジニアと小規模ユーザーの両方が満足しました。