使用spring MVC实现动态菜单

时间:2015-03-30 09:11:11

标签: spring-mvc

我使用Spring MVC(版本3.1)制作自己的网站

我想为每个角色加载动态菜单,但我不知道这份工作。你能给我任何建议。

我是Spring MVC的新手,希望你能帮助我。

谢谢。

示例:

在每个控制器中,我定义了一个视图方法

@RequestMapping(value = "/UsrMgmt.do")
@Override
public String view(Model model) {
    MenuVO menu = smt.getMenu();
    model.setAttribute("menu", model);
    return "UsrMgmtView";
}

如果我使用菜单,我必须得到菜单,但我不想这样做。 我不知道实现这个功能。

1 个答案:

答案 0 :(得分:0)

您可以使用<c:test>轻松创建基于角色的动态菜单 首先,您必须使用core包含<%@taglib>库并在记录用户后设置角色,然后您可以检查角色的条件,如
<c:test admin!=null> menu for admin </c:test> <c:test user!=null> menu for user </c:test>