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

📄 sys_rolemanage_add.jsp

📁 J2ee开发的 人事管理系统 使用oracle数据库 myeclips平台开发
💻 JSP
字号:
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%@ page import="java.util.*"  %>
<%@ page import="com.galaxy.vo.*"  %>
<%@ page import="com.galaxy.dao.*"  %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
<style type="text/css">
<!--
.style1 {
	font-size: 24px;
	font-weight: bold;
}
-->
</style>
<link rel="stylesheet" type="text/css" href="../css/css.css"/>
</head>

<script type="text/javascript">
function fanhui()
{
	history.back();
}
function addrole()
{
	if(document.form1.rolename.value == ""
	||document.form1.roletag.value == ""
		   ){
			alert("请输入完整资料!");
			return false;
			
		}
	var checked = 0;
	for(var k = 0; k < document.form1.elements.length; k++)
	{
		if(document.form1.elements[k].type == "checkbox"
			&& document.form1.elements[k].checked == true)
		{
			checked = 1;
		}
	}
	if(checked == 0)
	{
		alert("角色权限不能为空!")
		return false;
	}
	document.form1.action="../SM_RoleInfoServlet?opflag=add";
	document.form1.submit();
}
function  selectAll()  
{  
    var  arrObj  =  document.all;  
    for(var  i  =  0;  i  <  arrObj.length;i++)  
    {  
 
        if(typeof  arrObj[i].type  !=  "undefined"  &&  arrObj[i].type=='checkbox')  arrObj[i].checked  =true;  
    }  
}  
 
function  unselectAll()  
{  
    var  arrObj  =  document.all;  
    for(var  i  =  0;  i  <  arrObj.length;i++)  
    {  
        if(typeof  arrObj[i].type  !=  "undefined"  &&  arrObj[i].type=='checkbox')  arrObj[i].checked  =false;  
    }  
}  
</script>

<%

	 List rplist1 = new ArrayList();//人员档案
	 List rplist2 = new ArrayList();//人事调配
	 List rplist3 = new ArrayList();//教育培训
	 List rplist4 = new ArrayList();//系统管理
	 String cond1 =  " and pi_up = 27";
	 String cond2 =  " and pi_up = 33";
	 String cond3 =  " and pi_up = 38";
	 String cond4 =  " and pi_up = 46";
	 PowerInfoDAO powerdao = new PowerInfoDAO();
	 rplist1 = powerdao.queryByCondition(cond1);
	 rplist2 = powerdao.queryByCondition(cond2);
	 rplist3 = powerdao.queryByCondition(cond3);
	 rplist4 = powerdao.queryByCondition(cond4);
%>

<body>

<form name="form1" method="post" action="">
<div id="Layer1" style="position:absolute; left:100px; top:10px; width:438px; z-index:1; height: 353px;">
<h2 align="center">添加角色</h2>
  <table class="toBeSetBgColor" width="89%" height="389"  border="1" cellpadding="0" cellspacing="0">
    <tr class="RowHeader">
      <td width="26%" height="35">角色名:</td>
      <td width="74%"><input name="rolename" type="text" value=""></td>
    </tr>
    <tr class="EvenRow">
      <td height="354" valign="top">权限:<br>
      	<input type="button" name="Submit4" value=" 全 选 " onclick="selectAll()"> 
      	<input type="button" name="Submit4" value=" 重 置 " onclick="unselectAll()"> 
      </td>
      <td><table width="96%" height="354"  border="0" cellpadding="0" cellspacing="0">
        <%if(rplist1.size() != 0){ %>
        <tr class="EvenRow">
          <td width="31%" height="92" valign="top">人员档案:</td>
          <td width="69%">
          <%
          		for(int i = 0; i < rplist1.size(); i++){
          		PowerInfoVO pvo = new PowerInfoVO();
          		pvo = (PowerInfoVO)rplist1.get(i);
          %>
              <input type="checkbox" name="powerid" value=<%=pvo.getPiId() %>><%=pvo.getPiName() %><br>
		  <%} %> 
			 <hr width="90%">
          </td>
        </tr>
        <%} %>
        
        <%if(rplist2.size() != 0){ %>
        <tr class="EvenRow">
          <td valign="top">人事调配:</td>
          <td>
			<%
          		for(int i = 0; i < rplist2.size(); i++){
          		PowerInfoVO pvo = new PowerInfoVO();
          		pvo = (PowerInfoVO)rplist2.get(i);
            %>
              <input type="checkbox" name="powerid" value=<%=pvo.getPiId() %>><%=pvo.getPiName() %><br>
		   <%}%> 
           <hr width="90%">
		   </td>
        </tr>
        <%} %>
        
        <% if(rplist3.size() != 0){ %>
        <tr class="EvenRow">
          <td height="13" valign="top">教育培训:</td>
          <td>
          <%
          		for(int i = 0; i < rplist3.size(); i++){
          		PowerInfoVO pvo = new PowerInfoVO();
          		pvo = (PowerInfoVO)rplist3.get(i);
            %>
              <input type="checkbox" name="powerid" value=<%=pvo.getPiId() %>><%=pvo.getPiName() %><br>
		   <%}%> 

          <hr width="90%">
		  </td>
        </tr>
        <%} %>
        
        
        <%if(rplist4.size() != 0){ %>
        <tr class="EvenRow">
          <td height="127" valign="top">系统管理:</td>
          <td>  
          <%
          		for(int i = 0; i < rplist4.size(); i++){
          		PowerInfoVO pvo = new PowerInfoVO();
          		pvo = (PowerInfoVO)rplist4.get(i);
            %>
              <input type="checkbox" name="powerid" value=<%=pvo.getPiId() %>><%=pvo.getPiName() %><br>
		   <%} %> 
		  </td>
        </tr>
        <%} %>
      </table></td>
    </tr>
  </table>

  <table class="toBeSetBgColor" width="89%" border="1" cellpadding="0" cellspacing="0">
  	<tr>
  		<td>&nbsp;角色备注:没有请填写“无”</td>
  		<td><textarea name="roletag" rows="4"></textarea></td>
  	</tr>
  </table>

  <table border="0" cellspacing="0" cellpadding="0" style="left: 100px; width: 387px;">
    <tr>
      <td width="50%" height="36"><div align="center"> 
        <input type="button" name="Submit2" value=" 确 定 " onclick="addrole()"> 
      </div></td>
      <td width="50%"><div align="center">
        <input type="button" name="Submit2" value=" 返 回 " onClick="fanhui()">
      </div></td>
    </tr>
  </table>
  <p>&nbsp;</p>
</div>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
</form>
</body>
</html>

⌨️ 快捷键说明

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