前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >扩展Shiro自定义标签

扩展Shiro自定义标签

作者头像
风间影月
发布2018-04-04 16:32:25
9550
发布2018-04-04 16:32:25
举报
文章被收录于专栏:BeJavaGodBeJavaGod

最近在使用shiro做权限,我们采用的是针对资源做限制,而没有采用针对角色的方案,这是比较优的

先列出jsp上的shiro标签

如图,其中有一个shiro:hasAnyRoles,代表只要有这样的角色就显示标签中的内容,那么问题来了,没有标签叫shiro:hasAnyPermision,好吧这的确匪夷所思

那么来看看官方的issue

官方的jira上在2013年就提出了这个问题,但是目前都是open状态,还没有解决,也是醉了

来看他们的comments吧,最后一条留言说了,已经2年了还没有改,也是醉了

但是小编我相信在未来shiro一定会把这个标签加上去的,但是事在人为,我们自己来扩展吧

新建一个tld

最后配置进web.xml就行了

最后可以在jsp上看到如下

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2016-11-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 BeJavaGod 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档