За отзыв пользователя я открываю новый вопрос по этой теме.
Так что в настоящее время я использую Struts-Menu для обработки своих потребностей в меню для моего приложения Struts 2 J2EE. Это не обязательно пакет, с которым я хотел бы поработать, я нашел его, поиграв с ним. Итак, какие есть альтернативы этому пакету? Я сразу же перешел в Struts-Menu, потому что увидел довольно много поискового трафика, указывающего на него, включая тех, кто использует Struts2. Что меня беспокоит, так это трудности в будущем, чтобы он работал с другими пакетами, учитывая его последнее обновление 2007 года и дополнительный танец чечетки, который я сделал, чтобы он работал с моей конфигурацией. Это кажется слишком хрупким на данный момент на мой вкус.
У меня в приложении несколько разных меню, но одно из них, к которому я сейчас обращаюсь, выглядит следующим образом ... Меню верхнего уровня выпадает при наведении курсора мыши на него. Подменю расширяются горизонтально при наведении мыши. Можно выбрать только один пункт меню, поскольку в меню нет переключателей или флажков. Это конкретное меню не требует доступа к БД для заполнения своих потомков. Это работает как Velocity CoolMenus4 из демонстраций Struts-Menu.