javaEE shiro框架,权限控制。shiro标签库控制权限,控制前端页面组件显示/隐藏

shiro框架的Jar包下载:https://pan.baidu.com/s/1GCeHV_5T4uP2rGZfUEwl3A  密码:bgr0

demo.jsp(通过shiro标签控制组件元素的显示/隐藏):

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!-- 引入shiro的标签库 -->
<%@ taglib prefix="shiro" uri="http://shiro.apache.org/tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
	<!-- 需要引入shiro标签库。JavaScript中也可以使用标签库中的标签 -->
	<!-- 这种方式不能避免伪造URL访问服务端,所以服务端依然需要进行权限控制 -->
	<shiro:authenticated>
		<input value="认证通过(登录)后才会显示" />
	</shiro:authenticated>
	
	<shiro:hasPermission name="staff-delete">
		<input value="具有指定权限才会显示" />
	</shiro:hasPermission>
	
</body>
</html>	

猜你喜欢

转载自blog.csdn.net/houyanhua1/article/details/82725220
今日推荐