最近在使用shiro做权限,我们采用的是针对资源做限制,而没有采用针对角色的方案,这是比较优的
先列出jsp上的shiro标签
如图,其中有一个shiro:hasAnyRoles,代表只要有这样的角色就显示标签中的内容,那么问题来了,没有标签叫shiro:hasAnyPermision,好吧这的确匪夷所思
那么来看看官方的issue
官方的jira上在2013年就提出了这个问题,但是目前都是open状态,还没有解决,也是醉了
来看他们的comments吧,最后一条留言说了,已经2年了还没有改,也是醉了
但是小编我相信在未来shiro一定会把这个标签加上去的,但是事在人为,我们自己来扩展吧
新建一个tld
最后配置进web.xml就行了
最后可以在jsp上看到如下