b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

jsp标签大全 在jsp中引用Shiro(二)(2)

电脑杂谈  发布时间:2018-01-31 04:29:24  来源:网络整理

最后结果是在页面上标签<shiro:principal property="username" />能正确显示结果,说明此方法可行。

notAuthenticated标签

<shiro:notAuthenticated>    未身份验证(包括记住我)</shiro:notAuthenticated> 

用户已经身份验证通过,即没有调用Subject.login进行登录,包括记住我自动登录的也属于未进行身份验证。

principal标签

<shiro: principal/>

显示用户身份信息,默认调用Subject.getPrincipal()获取,即Primary Principal。jsp标签大全

相当于Subject.getPrincipals().oneByType(String.class)。

相当于Subject.getPrincipals().oneByType(String.class)。

相当于((User)Subject.getPrincipals()).getUsername()。

hasRole标签

<shiro:hasRolename="admin">

用户[<shiro:principal/>]拥有角色admin<br/>

maven 教程_jsp标签大全_spring boot教程

</shiro:hasRole>

如果当前Subject有角色将显示body体内容。

hasAnyRoles标签

<shiro:hasAnyRolesname="admin,user">

用户[<shiro:principal/>]拥有角色admin或user<br/>

</shiro:hasAnyRoles>

如果当前Subject有任意一个角色(或的关系)将显示body体内容。

lacksRole标签

<shiro:lacksRolename="abc">

用户[<shiro:principal/>]没有角色abc<br/>

</shiro:lacksRole>

如果当前Subject没有角色将显示body体内容。

hasPermission标签

如果当前Subject有权限将显示body体内容。

lacksPermission标签

<shiro:lacksPermissionname="org:create">

用户[<shiro:principal/>]没有权限org:create<br/>

</shiro:lacksPermission>

如果当前Subject没有权限将显示body体内容。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-64011-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...