您的位置:首页 > 其它

信息系统权限设计二

2015-08-13 20:44 459 查看
/**
*根据菜单编号获取按钮权限
*/
public String getBtnPrivsByMenuId() throws Exception{
response.setCharacterEncoding("utf-8");
PrivsBiz biz=(PrivsBiz)SpringContextUtil.getBean("PrivsBiz");
//获得当前登录用户所属的用户组编号
String privsGroupIds = GroupUtil.getPrivsGroupIdByCurrentUserId();
po.setPrivsIds(privsGroupIds);
List<PrivsPo> privsList = biz.getBtnPrivsList(po);
StringBuilder btnPrivsBuilder = new StringBuilder();
btnPrivsBuilder.append("[");
if(!privsList.isEmpty()){
List<String> btnNameList= new ArrayList<String>();
for (PrivsPo privsPo : privsList) {
btnNameList.add("{\"privsBtnName\":\""+privsPo.getMenuName()+"\"}");
}
btnPrivsBuilder.append(StringUtils.join(btnNameList,","));
btnNameList.clear();
}
btnPrivsBuilder.append("]");

PrintWriter out = response.getWriter();
System.out.println("按钮权限列表\\n"+btnPrivsBuilder.toString());
out.print(btnPrivsBuilder.toString());
out.flush();
out.close();
return null;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: