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

📄 departbrowermain.jsp

📁 “JSP数据库项目案例导航”一书从第一章到第十一章各章实例的源程序文件以及数据库文件。 注意: 1. 本书中的案例提供的数据库环境不同
💻 JSP
字号:
<%
/**********************************************************
Copyright (C),2003-10-12, Beijing  USTB.
All rights reserved.
Filename: departBrower.jsp
Author:    
Version 1.0
Date:2003-10-22
Description://人员部门列表
Other://其它内容说明
Function List://主要方法列表
1.  ...
History://修改历史纪录表,包括修改日期、修改者、修改内容简述
1.  Date:
    Author:
    Modification:
2.  ...
***********************************************************/
%>
<%@page language="java" contentType="text/html;charset=GBK"%>
<%@page import="java.util.*,java.text.*,oa.main.DealString,java.util.Hashtable"%>


<%
oa.bean.PersonBean myBean = null;
try{
	myBean = new oa.bean.PersonBean();   

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

	DealString ds = new DealString();
	String strOrgNO="";
	String strXM="";
	String strZGBH ="";
	String strGH ="";
	String[] strArry_Selected =null ;
%>
<html>

<head><title>组织人员浏览</title>
<link href="../css/css1.css" type=text/css rel=stylesheet>
<script language="javascript" src="../scripts/treeBrower.js"></script>
<script language="javascript" src="../scripts/ctrStyles.js"></script>

</head>
<body>
<table>
 <tr>
  <td align=centre>

<%
	
    //组织机构编号
	strOrgNO = ds.toString((String)request.getParameter("txt_Org"));
	strArry_Selected = null;
	strArry_Selected = request.getParameterValues("select_PersonList_To");


	
	String strZGBHs = ds.toString((String)request.getParameter("ZGBHs"));
	String strFirst = ds.toString((String)request.getParameter("First"));
	String strArgs ="";

	if (strOrgNO.equals("")) strOrgNO="00000000000000000000";


	myBean.setOrgNO(strOrgNO);
	Vector vect=new Vector();
	if(!strFirst.equals("yes")) {
		vect = (Vector)myBean.getData();
		if (strOrgNO.equals("00000000000000000000")) 
			vect = (Vector)myBean.getAllData();
	}

%>


<table border="0" cellpadding="0" style="border-collapse: collapse; color:#FFFFFF" bordercolor="D0E7FF" width="100%" height="18">
	  <tr>
	    <td align="left" >&nbsp;<b><font color="#007EAE">人员列表</font></b></td>
	  </tr>
</table>



<table width="95%" height="166" border="0">
 <tr>
  <td width="95%" align="left" height="162">
   <table width="100%" align="left" height="1" >
	<tr> 
	 <td>
	<form>
    <select size="20" name="select_PersonList_From" multiple style="width: 150;height: 160"  ondblclick="moveSelected(document.getElementById('select_PersonList_From'),document.getElementById('select_PersonList_To'));">

<%
	for(int i=0;i<vect.size();i++)
	{	
		Hashtable hash = (Hashtable)vect.get(i);	
		strXM = (String)hash.get("XM");
		strZGBH = (String)hash.get("ZGBH");
		strGH = ds.toString((String)hash.get("GH"));
		if (strGH.equals("")) {
			strGH=" ";
		}
%>

 
	<option value="<%=strZGBH%>,<%=strXM%>,<%=strGH%>"><%=strXM%>[<%=strGH%>]</option>
<%
	}//end for
%>
  
    </select></form></td></tr>
    <tr>
     <td height="1" align="left">
        	 <img src="../images/jt02.gif" onclick="moveSelected(document.getElementById('select_PersonList_From'),document.getElementById('select_PersonList_To'));" onmouseover="src='../images/jt022.gif';" onmouseout="src='../images/jt02.gif';" title="选择">
             <img src="../images/jt01.gif" onclick="reMoveSelected(document.getElementById('select_PersonList_To'));" onmouseover="src='../images/jt011.gif';" onmouseout="src='../images/jt01.gif';" title="取消">
			 <img src="../images/jt04.gif" onclick="moveAll(document.getElementById('select_PersonList_From'),document.getElementById('select_PersonList_To'))"   onmouseover="src='../images/jt044.gif';" onmouseout="src='../images/jt04.gif';" title="全部选择">
  	         <img src="../images/jt03.gif" onclick="reMoveAll(document.getElementById('select_PersonList_To'))" onmouseover="src='../images/jt033.gif';" onmouseout="src='../images/jt03.gif';" title="全部取消">  
     </td></tr>
    <tr>
     <td height="1" valign="middle" align="left">
		<form method="POST" name="formSelected" >
		  <select size="20"  name="select_PersonList_To" multiple  style="width: 150;height: 160" ondblclick="reMoveSelected(document.getElementById('select_PersonList_To'));">
<%
   
//如果有传入的参数,则将其显示出来   
   if (!strZGBHs.equals("")) {
	   String[] strZGs=strZGBHs.split(",");
	   for(int i=0;i<strZGs.length;i++){
			myBean.setPersonNO(strZGs[i]);
			Hashtable hash = myBean.getOneData();	
			strXM = (String)hash.get("XM");
			strZGBH = (String)hash.get("ZGBH");
			strGH = ds.toString((String)hash.get("GH"));
			if (strGH.equals("")) {
				strGH=" ";
			}
%>

 
	<option value="<%=strZGBH%>,<%=strXM%>,<%=strGH%>"><%=strXM%>[<%=strGH%>]</option>
<%
		}//end for

   }


   if (strArry_Selected!=null)
   for(int i=0; i < strArry_Selected.length; i++)
   {
	     String[] str=strArry_Selected[i].split(",");
		  
		 out.println("<option value=\""+ds.toGBK(strArry_Selected[i])+"\">"+ds.toGBK(str[1])+"["+ds.toGBK(str[2])+"]</option>");  
   }
 %>
	</select></form></td></tr>
</table>
</td>
</table>


<!--table border="1" cellpadding="2" style="border-collapse: collapse; color:#FFFFFF" bordercolor="D0E7FF" width="100%" height="18" bgcolor="#007EAE">
	  <tr>
	    <td align="left" ></b></td>
	  </tr>
</table--->
<table border="0" width="100%">
  <tr>
    <td width="50%" align=center>
        <input type="button" value="  确定  " name="Button_OK" onclick="onButton_OK();">   
       <input type="button" value="  取消  " name="Button_Cancel" onclick="parent.close();">
    </td>
  </tr>
</table>

<script>
  function onButton_OK(){
	parent.opener.onButton_OK(document.getElementById('select_PersonList_To'));
    parent.close();
  }
</script>
</body>
</html>
<%}finally{
	if(myBean!=null)myBean.closeConn();
}%>

⌨️ 快捷键说明

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