<%@ page language="java" pageEncoding="GBK"%>
<jsp:directive.page import="com.accp.crm.common.PaginationBean" />
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html:html lang="true">
<head>
<title>角色管理</title>
<link rel="stylesheet" type="text/css"
href="${pageContext.request.contextPath }/css/styles.css">
<script>
function doDel(id){
if ( window.confirm("确定删除?") ){
window.location.href = "${pageContext.request.contextPath }/role.do?o=doDel&id=" + id;
}
}
//按钮操作
function doSubmit(o){
document.forms[0].action="${pageContext.request.contextPath }/role.do?o="+o;
document.forms[0].submit();
}
</script>
</head>
<body class="main">
<html:form action="/role?o=toList" method="post">
<div class="page_title">
权限管理 > 角色管理
</div>
<div class="button_bar">
${requestScope.operMessage }
<button class="common_button" onclick="javascript:doSubmit('toAdd')">
新建
</button>
<button class="common_button" onclick="javascript:doSubmit('toList')">
查询
</button>
</div>
<table class="query_form_table" border="0" cellPadding="3"
cellSpacing="0">
<tr>
<th class="input_title">
角色名
</th>
<td class="input_content">
<html:text property="role.roleName" />
</td>
<th class="input_title">
状态
</th>
<td class="input_content">
<html:select property="role.roleFlag">
<html:option value="-1">全部</html:option>
<html:option value="1">正常</html:option>
<html:option value="0">已删除</html:option>
</html:select>
</td>
</tr>
</table>
<!-- 列表数据 -->
<br />
<table class="data_list_table" border="0" cellPadding="3"
cellSpacing="0">
<tr>
<th class="data_title">
编号
</th>
<th class="data_title">
角色名
</th>
<th class="data_title">
角色描述
</th>
<th class="data_title">
状态
</th>
<th class="data_title">
操作
</th>
</tr>
<c:forEach items="${requestScope.roleList}" var="item">
<tr>
<td class="data_cell" style="text-align:right;padding:0 10px;">
${item.roleId }
</td>
<td class="data_cell" style="text-align:center;">
${item.roleName }
</td>
<td class="data_cell" style="text-align:left;">
${item.roleDesc }
</td>
<td class="data_cell" style="text-align:center;">
${item.roleFlagString }
</td>
<td class="data_cell">
<img class="op_button"
onclick="window.location.href='${pageContext.request.contextPath }/role.do?o=toDetail&id=${item.roleId }'"
src="${pageContext.request.contextPath }/images/bt_detail.gif"
title="查看" />
<img class="op_button"
onclick="window.location.href='${pageContext.request.contextPath }/role.do?o=toEdit&id=${item.roleId }'"
src="${pageContext.request.contextPath }/images/bt_edit.gif"
title="编辑" />
<img class="op_button"
onclick="window.location.href='${pageContext.request.contextPath }/role.do?o=toAssignRights&id=${item.roleId }'"
title="分配权限"
src="${pageContext.request.contextPath }/images/bt_linkman.gif" />
<c:if test="${item.roleFlag!=0 }">
<img class="op_button" onclick="doDel(${item.roleId })"
src="${pageContext.request.contextPath }/images/bt_del.gif"
title="删除" />
</c:if>
</td>
</tr>
</c:forEach>
<c:if test="${empty requestScope.roleList}">
<tr>
<td class="data_cell" colspan="20"
style="text-align:center;height:40px;">
没有记录
</td>
</tr>
</c:if>
</table>
<!-- 导入分页 -->
<%@include file="../frame/pagination.jsp" %>
</html:form>
</body>
</html:html>
分享到:
相关推荐
在ASP.NET编程中,角色管理是一项重要的安全特性,它允许开发者对用户进行分组,并根据这些组(角色)设定不同的权限和访问控制。这个压缩包文件"角色管理"提供了关于如何在ASP.NET环境中实现角色管理的一些示例代码...
Java角色管理平台是一种基于Web的应用程序,用于管理用户在系统中的权限和角色分配。这个平台的核心功能是确保系统的安全性,通过定义不同的角色并为每个角色分配特定的操作权限,来控制不同用户可以访问和操作的...
在IT行业中,用户管理、角色管理和权限管理是构建任何后台管理系统不可或缺的重要组成部分,尤其是在个人管理系统中。这些概念和功能确保了系统的安全性和高效性,同时提供了定制化的用户体验。以下是关于这些核心...
ASP角色管理是Web应用程序开发中的一个重要组成部分,它主要用于管理和控制用户在系统中的权限和角色分配。在ASP(Active Server Pages)环境下,通过角色管理可以实现更精细化的安全控制,确保不同类型的用户只能...
在IT领域,用户和角色管理是系统安全及访问控制的核心组成部分。这个"简单用户/角色管理模块"是使用C#编程语言和SQL Server 2005数据库开发的一个基于浏览器/服务器(B/S)架构的应用。它允许管理员执行基本的用户和...
《统一角色管理系统需求分析说明书》是中国移动通信集团浙江有限公司信息技术部为实现更高效、安全的权限管理而编写的文档。该文档旨在详细阐述系统的需求,以便于开发团队理解和构建一个符合业务需求的角色管理系统...
### 角色管理与授权机制 #### 一、角色管理与授权机制的理论基础 角色管理和授权机制在软件开发特别是Web应用中起着至关重要的作用。它们帮助开发者定义哪些用户可以执行何种操作,并且能够有效地控制对特定资源的...
【MySQL数据库的角色管理系统】 在IT领域,数据库管理系统是不可或缺的一部分,尤其在开发复杂的企业级应用时。本项目“基于MySQL数据库的角色管理系统”旨在提供一种高效、安全且灵活的方式来管理用户权限,实现...
ASP.NET 角色管理是微软开发的Web应用程序框架ASP.NET中的一个重要组成部分,它提供了一种高效且灵活的方式来管理和控制网站用户的权限。在本实例中,我们将深入探讨ASP.NET的角色管理机制,以及如何在实际项目中...
在"shiro角色管理框架讲解"这个主题中,我们将深入探讨Shiro如何处理角色管理和权限控制。 首先,Shiro的角色管理是基于角色的访问控制(RBAC)的核心部分。角色是一种抽象,代表了一组权限的集合。在Shiro中,我们...
SAP权限及角色管理是SAP系统中非常重要的一个组成部分,它保证了只有授权的用户才能访问和执行系统内的特定操作。在SAP系统中,权限通常与角色相结合来控制用户可以访问的功能和数据。角色是指一组已定义的权限,...
综上所述,ASP.NET的成员资格与角色管理机制为开发者提供了强大的工具来确保Web应用的安全性,同时简化了用户管理和权限控制的复杂性。通过合理的配置和编程,可以构建出适应各种业务场景的用户认证和授权系统。
一个基于SpringBoot 2 的管理后台系统,包含了用户管理,组织机构管理,角色管理,功能点管理,菜单管理,权限分配,数据权限分配,代码生成等功能。前端采用了Layui2。数据库以MySQL为实例,理论上是跨数据库平台.
角色管理是软件系统中不可或缺的一部分,它涉及到权限分配、用户权限控制以及系统安全的重要环节。在本文中,我们将深入探讨角色管理的概念、实现原理、设计模式以及如何在实际项目中应用角色管理源码。 首先,我们...
SpringMVC实现用户角色管理(springmvc角色权限管理) SpringMVC用户管理实现 通过SpringMVC与JSP实现用户角色管理 SpringMVC实现用户角色管理(springmvc角色权限管理
《基于ThinkPHP5的网站开发与Auth权限角色管理详解》 在互联网技术日新月异的今天,PHP作为服务器端的脚本语言,以其简洁、高效的特点被广泛应用于Web开发领域。ThinkPHP5(简称TP5)是PHP框架中的一员,它以其强大...
在IT行业中,构建一个角色管理系统是企业级应用的常见需求,尤其在权限管理方面显得尤为重要。本项目基于ASP.NET MVC框架和Entity Framework(EF)进行开发,提供了完整的数据库支持,涵盖了角色管理和权限分配的...
### WAS7管理组角色概述与日常角色管理 #### 一、引言 在WebSphere Application Server (WAS) 7中,为了确保系统的安全性并合理分配管理权限,引入了一套基于角色的安全管理体系。这一机制源自Java Platform, ...
### Oracle用户、权限、角色管理深度解析 在Oracle数据库的管理中,用户、权限和角色的管理是确保数据安全和高效使用的关键环节。本文将详细阐述Oracle中的用户管理、权限设置,以及角色管理的重要概念和操作流程。...