Bonjour,

Je travaille actuellement dans le cadre de mon stage sur une application web
pour laquelle je dois générer dynamiquement un menu avec sous menu à partir d'informations contenues dans une table de la base de données. Pour résumer la base de données, chaque utilisateur a un profil et à chaque profil est associé un ensemble de fonctions. Chaque fonction fait partie d'un menu parent, et il existe 4 menus parents.

Ma question est somme toute simple : comment générer ces menus en consultant la base de données ?
Une contrainte potentielle, les utilisateurs ont exprimé le souhait d'avoir le menu horizontal pour qu'il soit placé en haut de page. Si cette demande n'est pas faisable, le menu vertical (à gauche) classique est possible.

J'avais commencé à étudier struts-menu 2.4.3 mais, avec l'utilisation de struts 2 dans mon projet, son intégration me génère des erreurs et je n'ai pas réussi à résoudre ces erreurs pour le moment.

Je suis ouvert à toute proposition pour résoudre cela.