Я использую меню Struts в моем проекте.
Проблема в том, что активное меню не высвечивается.Я выяснил, где логика для этого -
В ccHor horizontalMenu.vm
#if ($menu.name == $currentMenu)
<a href="$url" title="$title" class="current" #if($menu.target)target="$menu.target" #end#if($menu.width)style="width: ${menu.width}px"#end>${title}</a>
#else
<a href="$url" title="$title" #if($menu.target)target="$menu.target" #end#if($menu.width)style="width: ${menu.width}px"#end>${title}</a>
#end
Поскольку я не установил переменную $ currentMenu, условие не выполняется, и #else выполняется.При поиске в Google я обнаружил, что $ currentMenu должен быть установлен следующим образом -
<c:set var="currentMenu" scope="request"><decorator:getProperty property="meta.menu"/></c:set>
, но я не знаю, где его установить .... также где определяется meta.menu ??
Любые идеи