角色授权页面显示
RoleController
打开授权页面显示角色名称
@RequestMapping(path = "/toRoleModule",method = {
RequestMethod.GET,RequestMethod.POST})
public String toRoleModule(String roleId){
//接收页面提交的id
//当前授权页面需要显示 角色名称
l.info("toRoleModule roleId="+roleId);
Role role=iRoleService.findById(roleId);
//数据转发到页面
request.setAttribute("role",role);
return "system/role/role-module";
}
role-module.jsp
页面发请求到后台获取数据
<head>
<base href="${ctx}/">
<!-- 页面meta -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>数据 - AdminLTE2定制版</title>
<meta name="description" content="AdminLTE2定制版">
<meta name="keywords" content="AdminLTE2定制版">
<!-- Tell the browser to be responsive to screen width -->
<meta content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" name="viewport">
<!-- 页面meta /-->
<%-- 第一步:拷贝如下引入的css/js文件到项目的ztree-test.html页面
第二步:拷贝js导入到当前页面
第三步:页面定义显示树的区域--%>
<link rel="stylesheet" type="text/css" href="${path}/plugins/ztree/css/zTreeStyle/zTreeStyle.css">
<script type="text/javascript" src="${path}/plugins/ztree/js/jquery-1.4.4.min.js"></script>
<script type="text/javascript" src="${path}/plugins/ztree/js/jquery.ztree.all-3.5.min.js"></script>
<script type="text/javascript">
//当前的配置信息
var setting = {
check: {
enable: true
},
data: {
simpleData: {
enable: true
}
}
};
//当前的数据
/*var zNodes =[
{ id:1, pId:0, name:"Sass管理", open:true},
{ id:11, pId:1, name:"企业管理", open:true,checked:true},
{ id:111, pId:1, name:"模块管理"}
];*/
$(document).ready(function(){
var fn =function(data){
//菜单的初始化
$.fn.zTree.init($("#treeDemo"), setting, data);
//参1 显示的标签
//参2 设置的参数 比如支持复选 check enable = true
//参3 数据
}
$.get('${path}/system/role/getZtreeData.do?roleId=${role.roleId}',fn,'json'