⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userauth.jsp

📁 本人课程设计时做的一个用struts框架实现的基于cmmi2的项目管理系统的原型。还有部分功能尚未实现
💻 JSP
字号:
<jsp:include page="/include/global.jsp"/>
<%@ page import="com.tanghan.right.dao.common.*,com.tanghan.right.logic.*,
			com.tanghan.right.valueobject.*,com.tanghan.util.dao.DAOFactory,com.tanghan.user.valueobject.*,
			com.tanghan.util.TanghanException,java.util.*" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-template.tld" prefix="template" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ page contentType="text/html; charset=GBK" %>
<%
	List gps = (List)request.getAttribute("SystemGroups");
	IUser user = (IUser)request.getAttribute("User");
	List userGroups  = (List)request.getAttribute("UserGroups");
%>
<html:html>
<head>
<title>用户列表</title>
<base target="_self">
<meta http-equiv="Pragma" content="no-cache">
<link rel="stylesheet" type="text/css" href="../../common/olstyle.css">
<script type="text/javascript" src="../../common/CTable.js"></script>
<script type="text/javascript" src="../../common/CommonFunc.js"></script>
<script language="JavaScript">

var userID = "<%=user.getId()%>";

    window.onload = ShowTable;
    var mTable = null ;
    var mTableData = new CTableItem(null,null,null,null,null,null,'T');//按照缺省的属性建立一个Table

    var ShowingModal=false;      //used for show modal window
    var myObject = new Object(); //used for arg
    var i;
    cntCTDefaultRowCellDefine = " nowrap ";
    mTableData.head.addCells(new Array("组","系统","数据对象",
                                   "数据对象对应的值"));  //添加表头

    //设置排序的列
    mTableData.SetHeadCell( 0 ,"cansort", true);
    mTableData.SetHeadCell( 1 ,"cansort", true);
    mTableData.SetHeadCell( 2 ,"cansort", true);
    //设置各列的属性
    mTableData.SetHeadCell( 0 ,"define" , ' width=90 height="22" noWrap class="bluelinkText"');
    mTableData.SetHeadCell( 1 ,"define" , ' width=90 height="22" nowrap class="bluelinkText"');
    mTableData.SetHeadCell( 2 ,"define" , ' width=90 height="22" nowrap class="bluelinkText"');
    mTableData.SetHeadCell( 3 ,"define" , ' width=90 height="22" nowrap ');

function ShowTable() { //显示表
   if(mTable == null){
	mTable =new CommonTableClass(divMain,mTableData);
	mTable.ReDraw();
   }
}
function divMainOnClick(aTable)
{

	if (aTable) aTable.OnClick();

}
function divMainOnClickCell(axx)
{
	divMainOnClickRow(axx);

}
function divMainOnClickRow(axx)
{
	//parent.bottomFrame.ShowTable( mTable.CurSelectRow);
}
</script>
<%	
	if(userGroups!=null && userGroups.size()>0){
		for(Iterator it = userGroups.iterator() ;it.hasNext();){
			UserGroup ug = (UserGroup)it.next();
%>
<script language=javascript id=clientEventHandlersJS>
     lindex = mTableData.AddRow(
         new Array("<%=ug.getGroup().getName()%>",
                "<%=ug.getGroup().getSystem().getName()%>",
                "<%=ug.getDataObject().getName()%>",
	        	"<%=DOProviderFactory.getDefaultData(ug.getDataObject().getClassName(),ug.getDataKeyString(),ug.getDataKeyLong())%>"
	        	)
                                        ,null
                                        ,null
                                        ," "
                                        ,null
                                        ,"<%=ug.getId()%>"
                                        ,null
                );
</script>
<%
		}
	}
%>
</head>
<body >
<TABLE cellpadding='0' cellspacing='0' bgcolor="#93bee2" class="cbToolbar" id="idToolbar">
  <TR valign="top">
    <TD height="15" NOWRAP><div align="center"><font color="#339966"><center><b>	用户<bean:write name="User" property="name"/>拥有的权限</b></center></font></div></TD>
  </tr>
</table>

  <div id="divMain" style="behavior:url(../../common/CTable.htc)"
   onclick      = "divMainOnClick(mTable);"
   onclickCell	= "divMainOnClickCell(divMain);"
   onclickRow   = "divMainOnClickRow(divMain);"
   onSort       = ""
   onclickCol   = ""
> </DIV>
</body>
</html:html>



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -