POSシステムである学校プロジェクトを開発しています。飲食店を対象としています。「マネージャー」は、好きなだけ深くネストされたカテゴリで構成されるメニューを作成でき、最終カテゴリには項目が含まれます。このカテゴリのツリーは、Java で既に作成されています。これは、基本的にコンピュータのディレクトリと同じです。メニューを表示したいときに、データベースからツリーを作成する予定です。これは Web アプリケーションなので、このツリーを html のネストされたリストとして表す必要があります。私はJSP/JSTLを使用してデータオブジェクトからページを構築してきたので、構築されたらツリーをJSPに渡し、何らかの方法でそれをトラバースして正しいhtmlを挿入するか、Javaでコードを記述して巨大な html 文字列を作成し、それを提供するだけです。
私は jsp/jstl にまったく慣れていないため、これに頭を悩ませており、これを行うための最良の方法に関する提案を探しています。