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

📄 admin_search_reader.jsp

📁 图书管理系统,B/S,C/S都有,附有源代码
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %>
<%@ page import="reader.readerInfo"%>
<%request.setCharacterEncoding("GBK");%>
<jsp:useBean id="admin" scope="page" class="admin.admin" />
<jsp:useBean id="Readers" scope="page" class="reader.Readers" />
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=GBK" />
<link rel=stylesheet href="../../css/library.css" type="text/css">
<title>图书管理系统</title>
</head>

<body>
<%
String supervisor=(String)session.getAttribute("supervisor");//从SESSION中获取管理员ID
if(supervisor!=null){
	String readerSN=request.getParameter("readerSN");
	String readerName=request.getParameter("readerName");
	String readerSex=request.getParameter("readerSex");
	String readerWP=request.getParameter("readerWP");
	String readerLocked=request.getParameter("readerLocked");
	String readerPower=request.getParameter("readerPower");
	String submit=request.getParameter("submit");
	String curPage=request.getParameter("page");
	String searchUrl=null;
	int intCurPage;
	if(readerSN==null){readerSN="";}else{readerSN=new String(readerSN.getBytes("ISO-8859-1"),"GBK");}
	if(readerName==null){readerName="";}else{readerName=new String(readerName.getBytes("ISO-8859-1"),"GBK");}
	if(readerSex==null){readerSex="";}else{readerSex=new String(readerSex.getBytes("ISO-8859-1"),"GBK");}
	if(readerWP==null){readerWP="";}else{readerWP=new String(readerWP.getBytes("ISO-8859-1"),"GBK");}
	if(readerLocked==null){readerLocked="";}else{readerLocked=new String(readerLocked.getBytes("ISO-8859-1"),"GBK");}
	if(readerPower==null){readerPower="";}
	if(curPage==null){intCurPage=1;}else{intCurPage=Integer.parseInt(curPage);}
	searchUrl="readerSN="+readerSN+"&readerName="+readerName+"&readerSex="+readerSex+"&readerWP="+readerWP+"&readerLocked="+readerLocked+"&readerPower="+readerPower+"&submit=nino&page=";
%>
	<table cellpadding="0" cellspacing="0" border="0" width="760" bgcolor="#2E79BE" align="center">
		<tr>
			<td>
				<table cellpadding="3" cellspacing="1" border="0" width="760">
					<tr>
						<td colspan="2" height="22" bgcolor="#6CA6D5" align="center"><p style="font-size: 16px;"><strong>图书管理系统</strong></p></td>
					</tr>
					<tr bgcolor="#DCEFFA">
						<td width="130" height="30" align="left" valign="top"><%@include file="admin_left.jsp"%></td>
						<td width="630" align="center" valign="middle">
						<br />
						<!--搜索条件-->
							<form id="form" name="form" method="get" action="admin_search_reader.jsp">
							<table cellpadding="0" cellspacing="0" border="0" width="550" bgcolor="#2E79BE" align="center">
								<tr>
									<td>
										<table cellpadding="3" cellspacing="1" border="0" width="100%">
											<tr>
												<td width="100%" height="22" colspan="4" align="center" bgcolor="#6CA6D5"><strong>读者搜索条件</strong></td>
											</tr>
											<tr bgcolor="#DCEFFA">
											  <td width="100" height="25" align="right">读者编号:</td>
											  <td width="175" height="25" align="left"><input name="readerSN" type="text" id="readerSN" value="<%=readerSN%>" size="20" /></td>
											  <td width="100" height="25" align="right">读者姓名:</td>
											  <td width="175" height="25" align="left"><input name="readerName" type="text" id="readerName" value="<%=readerName%>" size="20" /></td>
										  </tr>
											<tr bgcolor="#DCEFFA">
											  <td height="25" align="right">性&nbsp;&nbsp;别:</td>
											  <td height="25" align="left"><label>
											    <select name="readerSex" size="1">
													<option value="" <%if(readerSex.equals("")){%>selected<%}%>>&nbsp;</option>
													<option value="男" <%if(readerSex.equals("男")){%>selected<%}%>>男</option>
													<option value="女" <%if(readerSex.equals("女")){%>selected<%}%>>女</option>
										        </select>
											  </label></td>
											  <td height="25" align="right">单&nbsp;&nbsp;位:</td>
											  <td height="25" align="left"><input name="readerWP" type="text" id="readerWP" value="<%=readerWP%>" size="20" /></td>
										  </tr>
											<tr bgcolor="#DCEFFA">
												<td height="25" align="right">读者状态:</td>
												<td height="25" align="left"><label>
											    <select name="readerLocked" size="1">
												<option value="" <%if(readerLocked.equals("")){%>selected<%}%>>&nbsp;</option>
											    <option value="0" <%if(readerLocked.equals("0")){%>selected<%}%>>正常</option>
											    <option value="1" <%if(readerLocked.equals("1")){%>selected<%}%>>锁定</option>
										        </select>
											  </label></td>
												<td height="25" align="right">借阅权限:</td>
												<td height="25" align="left">
												<select name="readerPower" size="1" id="readerPower">
												<option value="" <%if(readerPower.equals("")){%>selected<%}%>>&nbsp;</option>
												<option value="1" <%if(readerPower.equals("1")){%>selected<%}%>>1</option>
												<option value="2" <%if(readerPower.equals("2")){%>selected<%}%>>2</option>
												<option value="3" <%if(readerPower.equals("3")){%>selected<%}%>>3</option>
												<option value="4" <%if(readerPower.equals("4")){%>selected<%}%>>4</option>
												<option value="5" <%if(readerPower.equals("5")){%>selected<%}%>>5</option>																																															</select></td>
											</tr>
											<tr>
												<td width="100%" height="22" colspan="4" align="center" bgcolor="#6CA6D5"><label>
												  <input name="submit" type="submit" id="submit" value="搜索" />
												</label></td>
											</tr>
										</table>
									</td>
								</tr>
							</table>
							</form>
							<br />
							<!--搜索结果-->
							<%
							if(submit != null){
								if(Readers.searchReader(request,session)){
									int readerCount = Readers.getReaderList().size();
									int pageCount = Readers.getPageCount();
									int rowsCount = Readers.getRowsCount();
									int pageSize = Readers.getPageSize();
									for(int i = 0; i < readerCount; i++){
										readerInfo ri = (readerInfo)Readers.getReaderList().elementAt(i);
						%>
										<!--图书信息-->
										<table cellpadding=0 cellspacing=0 border=0 width=550 bgcolor="#2E79BE" align="center">
											<tr>
											  <td>
												  <table cellpadding=3 cellspacing=1 border=0 width=100%>
													<tr>
													  <td colspan="3" height="22" bgcolor="#6CA6D5" align="center"><strong>读者基本信息</strong></td>
													</tr>
													<tr bgcolor="#DCEFFA">
														<td width="143" align="right" height="25">读者编号:</td>
														<td width="285" height="25"><%=ri.getReaderSN()%></td>
														<td width="135" height="32" rowspan="5" align="center">
															<a onClick="window.open('../ReaderPicture/<%=ri.getReaderSN()%>.jpg','','')" style="cursor: hand;"><img src="../ReaderPhoto/resize/<%=ri.getReaderSN()%>.jpg" alt="点击看大图~" align="absmiddle" /></a>						</td>
													</tr>
													<tr bgcolor="#D8FAFA">
														<td width="143" height="25" align="right">读者姓名:</td>
														<td height="25"><%=ri.getReaderName()%></td>
													</tr>
													<tr bgcolor="#DCEFFA">
													  <td align="right" height="25">性&nbsp;&nbsp;别:</td>
													  <td height="25"><%=ri.getReaderSex()%></td>
													</tr>
													<tr bgcolor="#D8FAFA">
													  <td align="right" height="25">单&nbsp;&nbsp;位:</td>
													  <td height="25"><%=ri.getReaderWP()%></td>
													</tr>
													<tr bgcolor="#DCEFFA">
													  <td align="right" height="25">读者状态:</td>
													  <td height="25"><%=(ri.getReaderLocked().equals("0"))?"正常":"锁定"%></td>
													</tr>
													<tr>
													  <td colspan="3" height="15" bgcolor="#6CA6D5" align=right><a href="admin_get_one_reader.jsp?readerSN=<%=ri.getReaderSN()%>">详细资料</a></td>
													</tr>
												  </table>
											  </td>
											</tr>
										</table>
										<br />
									<%}%>
									<div align="center">		
										<%if(intCurPage==1){%>
											上一页
										<%}else{%>
											<a href="admin_search_reader.jsp?<%=searchUrl+(intCurPage-1)%>">上一页</a>
										<%}%>
										<strong><%=intCurPage%>/<%=pageCount%></strong>
										<%if(intCurPage==pageCount){%>
											下一页
										<%}else{%>
											<a href="admin_search_reader.jsp?<%=searchUrl+(intCurPage+1)%>">下一页</a>
										<%}%>
										共有 <strong><%=rowsCount%></strong> 条记录 
										当前第 <strong><%=((intCurPage-1)*pageSize)+1%></strong> 到 第 <strong><%=(intCurPage*pageSize<rowsCount)?(intCurPage*pageSize):rowsCount%></strong> 条记录
									</div>
								<%}else{%>
									<!--错误信息-->
									<table cellpadding="0" cellspacing="0" border="0" width="550" bgcolor="#2E79BE" align="center">
										<tr>
											<td>
												<table cellpadding="3" cellspacing="1" border="0" width="100%">
													<tr>
														<td width="100%" height="22" align="center" bgcolor="#6CA6D5"><strong>错误</strong></td>
													</tr>
													<tr bgcolor="#DCEFFA">
														<td height="30" align="center"><%=Readers.getErrMsg()%></td>
													</tr>
												</table>
											</td>
										</tr>
									</table>
								<%}%>
							<%}%>
							<br />
						</td>
					</tr>
				</table>
			</td>
		</tr>
		<tr>
			<td height="20" bgcolor="#6CA6D5" align="center">&nbsp;</td>
		</tr>
	</table>
<%}else{%>
	<table cellpadding="0" cellspacing="0" border="0" width="760" bgcolor="#2E79BE" align="center">
		<tr>
			<td>
				<table cellpadding="3" cellspacing="1" border="0" width="760">
					<tr>
						<td height="22" bgcolor="#6CA6D5" align="center"><p style="font-size: 16px;"><strong>图书管理系统</strong></p></td>
					</tr>
					<tr bgcolor="#DCEFFA">
						<td height="30" align="center">对不起,您尚未登录!</td>
					</tr>
				</table>
			</td>
		</tr>
		<tr>
			<td height="20" bgcolor="#6CA6D5" align="center">&nbsp;</td>
		</tr>
	</table>
<%}%>
</body>
</html>

⌨️ 快捷键说明

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