Shiro学习系列教程四:集成web(二)

  • 作者: 凯哥Java(公众号:凯哥Java)
  • shiro学习系列
  • 时间:2017-10-21 12:49
  • 7766人已阅读
简介 本讲主要内容:1:shiro对访问URL可使用通配符进行匹配2:shiro标签的使用3:shiro会话的机制URL匹配方式:演示:现在shiro.ini配置的路径为:直接访问/adminOk.没问题。那么我们访问/admin1呢?就不行了。修改shiro.ini配置文件。重启后,再次访问/admin1就拦截登录页面。Shiro标签的使用演示:在使用shiro标签的时候,需要在对应页面引入支持shi

🔔🔔好消息!好消息!🔔🔔

 如果您需要注册ChatGPT,想要升级ChatGPT4。凯哥可以代注册ChatGPT账号代升级ChatGPT4

有需要的朋友👉:微信号 kaigejava2022

本讲主要内容:

1:shiro对访问URL可使用通配符进行匹配

2:shiro标签的使用

3:shiro会话的机制

URL匹配方式:

演示:

现在shiro.ini配置的路径为:



直接访问/admin



Ok.没问题。

那么我们访问/admin1呢?



就不行了。

修改shiro.ini配置文件。



重启后,再次访问/admin1就拦截登录页面。



Shiro标签的使用



演示:

在使用shiro标签的时候,需要在对应页面引入支持shiro标签的标签库:、

当用户有admin角色的时候在success.jsp页面显示【欢迎admin角色的用户登录!!】如果用户不是admin角色的时候显示【欢迎登陆】

在页面处理:



非admin角色(xiaotang=123456)登陆后:



在使用admin角色(kaigejava=123456)登陆后



演示二:

使用xiaotang=123456这个用户登录后:



显示用户身份信息的:

如下图:



Shiro的会话机制

Shiro会话机制可以使用servlet的会话机制。

也可以使用shiro自己的会话机制。







ps:

相关推荐:

Shiro教程一Shiro之helloworld

Shiro学习系列教程二:从数据库中获取认证信息

Shiro学习系列教程三:集成web

如果本文对您有帮助,在收藏同时烦请转发出去。谢谢!

欢迎



关注【凯哥java】

欢迎关注凯哥公众号:凯哥Java

欢迎访问凯哥个人网站:www.kaigejava.com

本文原创地址:http://www.kaigejava.com/article/detail/46

本系列相关教程:

Shiro教程一Shiro之helloworld

Shiro学习系列教程二:从数据库中获取认证信息

Shiro学习系列教程三:集成web

Shiro学习系列教程四:集成web(二)


TopTop