【发布时间】:2018-04-20 01:36:56
【问题描述】:
我开始使用 Spring MVC 4 开发一个网站。我希望我的网站有一个顶部导航。当用户将鼠标悬停在顶部导航上时,我希望他们看到他们有权访问的页面列表。
如何以 Spring MVC 4 最佳实践方式实现这一目标?
为了说明我的例子,想象一下:
<ul id='menu-nav'>
<li><a href='homeURL'>Home</a></li>
<li><a href='page1URL'>Page 1</a></li>
<li><a href='page2URL'>Page 2</a></li>
</ul>
以上是我非常有限的网站中所有页面的列表。一旦每个用户登录,我希望他们只能看到他们有权访问的页面的链接。
因此,例如,使用管理员权限登录的用户会看到所有链接。但是没有管理员权限的用户只能看到主页和第 1 页的链接。
任何人都可以建议一种方法来实现这一点吗?
【问题讨论】:
标签: spring spring-mvc spring-security