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

📄 selckqx.jsp

📁 “JSP数据库项目案例导航”一书从第一章到第十一章各章实例的源程序文件以及数据库文件。 注意: 1. 本书中的案例提供的数据库环境不同
💻 JSP
字号:
<%@page language="java" contentType="text/html;charset=GBK"%>
<%@page import="java.util.*,java.text.*,oa.main.DealString,javax.swing.tree.DefaultMutableTreeNode"%>
<%
oa.bean.DepartmentBean myBean = null;
try{
	myBean = new oa.bean.DepartmentBean();

	if(myBean.getConn()==null)
	{
		%>		
		数据库无法响应,请<a href="javascript:window.history.back(-1);">返回</a>重试
		<%out.close();
	}


myBean.setID((String)request.getParameter("txt_bmno"));
//String no = (String)request.getParameter("no");

String target=(String)request.getParameter("t");

String originStr=(String)request.getParameter("str");
String[] chStr = originStr.split(",");
String name = "";
Vector vt = new Vector();
Vector vt1 = new Vector();
Vector vt2 = new Vector();
//得到当前部门的所有人
name="选择人员";
vt1 = (Vector)myBean.getOneBMPs();
vt2 = (Vector)myBean.getOneBMPsBH();

%>
<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<title><%=name%></title>
<link href="../css/person.css" type=text/css rel=stylesheet>
<link href="../../css/global.css" type=text/css rel=stylesheet>
<script language="javascript" src="../scripts/department.js"></script>
</head>
<body topmargin=0 leftmargin=0>
<form name=form_selps method=post>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" background="../../images/left.gif" >
  <tr> 
    <td height="23"><div align="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font size=4><b><%=name%></b></font>
      </div></td>
	<td width=30><font size=2 bgcolor="#3333FF"><a href="javascript:window.close();">关闭</a></font></td>
  </tr>
</table>
 <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="BodContent" style="border-collapse: collapse" bordercolor="#111111">
<%
if(vt1.size()==0){
%>
	<tr width="100%" align="center" bgcolor="#F7F7F7">
		<td></td>
		<td ><font size=2>当前部门没有可选择的人员!</font></td>
	</tr>
<%
}else{
%>
	<tr width="100%" align="center" bgcolor="#F7F7F7">
		<td></td>
		<td ><font size=2>可选人员列表</font></td>
	</tr>
<%
}

String s="";
for (int i=0;i<vt1.size();i++){
	boolean ch=false;
	s=(String)vt2.get(i);
	for(int j=0;j<chStr.length;j++)
	{
		if(chStr[j].equals(s))
			ch =true;
	}//!target.equals("3")&&((String)vt2.get(i)).equals(originStr)
%>
	<tr width="100%" align="center"><font size=2>
		<td width="40"></td>
		<td align="left">
		<input type="<%if(target.equals("3")){%>checkbox<%}else{%>radio<%}%>" id="<%=(String)vt2.get(i)%>" name="chkbox" value="<%=(String)vt1.get(i)%>" class=fashion <%if(ch){%>checked<%}%>><%=(String)vt1.get(i)%>
		</td></font>
    </tr>
<%}%>	
	<tr width="100%" align=center>	    
		<td></td>
	<td ><input type="button" value="确定" class=fashion onclick="return UpdCkqx(document.form_selps.chkbox,<%=target%>)" onmouseover="msover();" onmouseout="msout();"></td>
	</tr>	
	<tr width="100%" bgcolor="#F7F7F7"><td height=3></td>
	</tr>
</table>

<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" background="../../images/left.gif" onselectstart="selectstart()">
  <tr> 
    <td height="21"><div align="center">
        <font size=2>邯钢办公自动化系统 2003</font>
      </div></td>
  </tr>
</table>
</form>
</body>

<script language=javascript>
	function UpdCkqx(chkbox,t)//选择管理员、文书、人员出口权限
	{
		var e="";
		var ebh="";
		var e2;
		var e2bh;
		<%if(vt1.size()!=0){%>
		var num = chkbox.length;
		var flag = false;
		if(num!=null)
		{
			for(var i=0;i<num;i++)
			{
				if(chkbox[i].checked)
				{
					flag = true;
					e2 = chkbox[i].value;
					e2bh = chkbox[i].id;
					if(e=="")
						e=e2;
					else
						e=e+","+e2;
					if(ebh=="")
						ebh=e2bh;
					else
						ebh+=","+e2bh;
				}
			}
		
		}
		else if(chkbox.checked)
		{
			flag = true;
			e = chkbox.value;
			ebh = chkbox.id;
		}
		if(flag == false)
		{
			e="";
			ebh="";
		}
		if(t==1){
		  window.opener.document.all.txt_bmadmin.value = e;
		  window.opener.document.all.txt_bmadminbh.value = ebh;
		}
		else if(t==2){
		  window.opener.document.all.txt_bmmiss.value = e;
		  window.opener.document.all.txt_bmmissbh.value = ebh;
		}
		else if(t==3){
		window.opener.document.all.txt_ckqx.value = e;
		window.opener.document.all.txt_ckqxbh.value = ebh;
		}<%}%>
		window.close();
		return true;
	}

</script>
</html>
<%}finally{
	if(myBean!=null)myBean.closeConn();
}%>

⌨️ 快捷键说明

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