亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? user_list.jsp

?? bbs頁面聊天系統
?? JSP
字號:
<%@ include file="/common/common.jsp" %>
<%@ include file="../common/dbconnect.jsp" %>
<jsp:setProperty name="form" property="formName" value="user" />
<jsp:setProperty name="form" property="formType" value="delete" />
<jsp:setProperty name="form" property="formURL" value="/JavaLibrary/admin/user_list.jsp" />
<%  response.setHeader("Cache-Control", "no-cache");
	response.setHeader("Pragma", "no-cahce");
// 	URLcurrent = "/JavaLibrary/admin/user_list.jsp";
//	URLcurrent=response.encodeURL(URLcurrent);	
 	dbprocess.setProcessComplete(true);
%>
<html>
<head>
<title>Library Management System</title>
<META NAME="description" CONTENT="">
<META NAME="keywords" CONTENT="">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
   A:link                  { text-decoration:  none; font-weight: bold; color: #660033}
   A:active                { text-decoration:  none; font-weight: bold; color: #660033}
   A:visited               { text-decoration:  none; font-weight: bold; color: #336699}
   A:hover                 { text-decoration:  underline; font-weight: bold; color: #FF9999}
.footerLink {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000099}
-->
</style>
</head>

<body bgcolor="#0099ff" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="">
<%
	// Initialize the variables
	String queryOrderField= "";
	String queryOrderType= "";
	String queryParameter= "";

	String queryFilter= "";
	String querySearch= "";
	String queryCondition= "";
	String queryOrder= "";
	String query= "";

	String userType = "";
	String userID= "";
	String searchOpt1= "";
	String userFirstName= "";
	String searchOpt2= "";
	String userLastName= "";
	int recDisplayNum= 0;
	String recDisplayNumStr= "";

	ResultSet myResultSet=null;
	ResultSet rsCount=null;

	int pageCurrent=0;
	int pageOffSet=0;
    String errorMsg= "";

	// Get the HTTP request parameter
	userType = request.getParameter("userType");
	userID = request.getParameter("userID");
	searchOpt1 = request.getParameter("searchOpt1");
	userFirstName = request.getParameter("userFirstName");
	searchOpt2 = request.getParameter("searchOpt2");
	userLastName = request.getParameter("userLastName");
	recDisplayNumStr= request.getParameter("recDisplayNum");
	queryOrderField = request.getParameter("queryOrderField");
	queryOrderType = request.getParameter("queryOrderType");

	// Checking the HTTP request parameter
	if (recDisplayNumStr==null)
		recDisplayNum = 5;
	else
		recDisplayNum = Integer.parseInt(recDisplayNumStr);
	if (recDisplayNum <1) recDisplayNum = 1;

	if (userType == null)
		userType = "all";

	if (userType.equals("all")) {
		queryFilter = "";
	} else{
		queryCondition = "";
		queryFilter = " WHERE userType = '" +userType +"'";
	}

	if(userID == null)
		userID = "";

	if (!userID.equals("")) 
		querySearch = " userID like '%" + userID +"%' ";

	if(userFirstName ==null)
		userFirstName = "";
	
	if(!userFirstName.equals("")){
		if(!querySearch.equals(""))
			querySearch = querySearch +" " +searchOpt1 +" userFirstName like '%" +userFirstName +"%' ";
		else
			querySearch = " userFirstName like '%" +userFirstName +"%' ";	
	}

	if(userLastName == null)
		userLastName = "";

	if(!userLastName.equals("")){
		if(!querySearch.equals(""))
			querySearch = querySearch +" " +searchOpt2 +" userLastName like '%" +userLastName +"%' ";
		else
			querySearch = " userLastName like '%" +userLastName +"%' ";
	}

	if(queryOrderField ==null)
		queryOrderField ="";

	if (queryOrderType ==null)
		queryOrderType ="";

	// Generate the search query
	if((queryOrderField.equals("")) || (queryOrderType.equals("")))
		queryOrder = " ORDER BY userType ASC ";
	else 
		queryOrder = " ORDER BY " +queryOrderField +" " +queryOrderType;

	if( queryFilter.equals("") ) {
		if(querySearch.equals(""))
			queryCondition = "";
		else			
			queryCondition = " where " +querySearch;
	} else {
		if (querySearch.equals(""))
			queryCondition = queryFilter;
		else
			queryCondition = queryFilter + " and " +querySearch;
	}
%>
<a name="top"></a> 
<%@ include file="../common/header_select.jsp" %>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr bgcolor="#f1f1f1"> 
    <td width="180" align="left" valign="top"> 
	  <%@ include file = "../common/navi.jsp" %>
    </td>
        <TD width=1 bgColor=#999999><IMG height=1 alt="" 
      src="../images/common/1ptrans.gif" 
      width=1 border=0></TD>
    <td valign="top" width="100%" bgcolor="#f1f1f1"> 
      <center>
        <b>User List<br>
        </b> 
      </center>
      <center>
        [<a href="../user/user_add.jsp">Add new user recod</a>] 
        <%@ include file="../common/printview.jsp" %>
<%
	queryParameter="&queryOrderField=" +queryOrderField +
		"&queryOrderType=" +queryOrderType +"&recDisplayNum=" +recDisplayNum;
%>
        <form name="form1" method="post" action="user_list.jsp?<%= queryParameter%>">
          Limiting options: 
          <select name=userType>
            <option value="all">All user records</option>
            <option value="admin">Admin</option>
            <option value="librarian">Librarian</option>
            <option value="borrower">Borrower</option>
          </select>
          <br>
          <br>
          <table width="55%" border="0">
            <tr> 
              <td width="29%">User ID</td>
              <td width="17%">&nbsp; </td>
              <td width="35%"> 
                <input type="text" name="userID" size="30">
              </td>
              <td width="19%">&nbsp;</td>
            </tr>
            <tr> 
              <td width="29%">User First Name</td>
              <td width="17%"> 
                <select name="searchOpt1">
                  <option value="and" selected>And</option>
                  <option value="or">Or</option>
                </select>
              </td>
              <td width="35%"> 
                <input type="text" name="userFirstName" size="30">
              </td>
              <td width="19%">&nbsp;</td>
            </tr>
            <tr> 
              <td width="29%">Use Last Namer</td>
              <td width="17%"> 
                <select name="searchOpt2">
                  <option value="and" selected>And</option>
                  <option value="or">Or</option>
                </select>
              </td>
              <td width="35%"> 
                <input type="text" name="userLastName" size="30">
              </td>
              <td width="19%"> 
                <input type="submit" name="Search" value="Search">
              </td>
            </tr>
          </table>
          </form>
</center>
<%	queryParameter="userType="+userType +"&queryOrderField=" +queryOrderField +
		"&queryOrderType=" +queryOrderType +"&userID=" +userID +"&searchOpt1=" +searchOpt1 +
		"&userFirstName=" +userFirstName +"&searchOpt2=" +searchOpt2 +"&userLastName=" +userLastName;
%>
<form name="form2" method="post" action="user_list.jsp?<%= queryParameter%>">
        <input type="submit" name="Show" value="Show">
        <input type="text" name="recDisplayNum" maxlength="2" size="4" value="<%= recDisplayNum %>">
        records per page 
</form>

<%
	queryParameter="userType="+userType +"&userID=" +userID +"&searchOpt1=" +searchOpt1 +
		"&userFirstName=" +userFirstName +"&searchOpt2=" +searchOpt2 +"&userLastName=" +userLastName +
		"&recDisplayNum=" +recDisplayNum;
%>

<form name='userList' action='/JavaLibrary/servlet/sjservlets.FormProcess'>
        <i>* click on User ID to view/edit the record</i><br>
        <table width="100%" border="0" cellspacing="1" cellpadding="1" align="center">
        <tr> 
            <td width="4%"></td>
            <th width="19%" bgcolor="#D3DCE3"><b>ID*</b>
				<a href=user_list.jsp?&queryOrderField=userID&queryOrderType=ASC&<%= queryParameter%>>
				<% if(queryOrderField.equals("userID") && queryOrderType.equals("ASC")) 
					out.println("<img src='../images/common/icon_sort_up_on.gif' width='20' height='7' border='0'>");
					else
					out.println("<img src='../images/common/icon_sort_up_off.gif' width='20' height='7' border='0'>");
				%>	
				</a>
				<a href=user_list.jsp?&queryOrderField=userID&queryOrderType=DESC&<%= queryParameter%>>
				<% if(queryOrderField.equals("userID") && queryOrderType.equals("DESC")) 
					out.println("<img src='../images/common/icon_sort_down_on.gif' width='20' height='7' border='0'>");
					else
					out.println("<img src='../images/common/icon_sort_down_off.gif' width='20' height='7' border='0'>");
				%>	
				</a>
			</th>
            <th width="30%" bgcolor="#D3DCE3"><b>First Name</b>
				<a href=user_list.jsp?&queryOrderField=userFirstName&queryOrderType=ASC&<%= queryParameter%>>
				<% if(queryOrderField.equals("userFirstName") && queryOrderType.equals("ASC")) 
					out.println("<img src='../images/common/icon_sort_up_on.gif' width='20' height='7' border='0'>");
					else
					out.println("<img src='../images/common/icon_sort_up_off.gif' width='20' height='7' border='0'>");
				%>	
				</a>
				<a href=user_list.jsp?&queryOrderField=userFirstName&queryOrderType=DESC&<%= queryParameter%>>
				<% if(queryOrderField.equals("userFirstName") && queryOrderType.equals("DESC")) 
					out.println("<img src='../images/common/icon_sort_down_on.gif' width='20' height='7' border='0'>");
					else
					out.println("<img src='../images/common/icon_sort_down_off.gif' width='20' height='7' border='0'>");
				%>	
				</a>			</th>
            <th width="28%" bgcolor="#D3DCE3"><b>Last Name</b>
				<a href=user_list.jsp?&queryOrderField=userLastName&queryOrderType=ASC&<%= queryParameter%>>
				<% if(queryOrderField.equals("userLastName") && queryOrderType.equals("ASC")) 
					out.println("<img src='../images/common/icon_sort_up_on.gif' width='20' height='7' border='0'>");
					else
					out.println("<img src='../images/common/icon_sort_up_off.gif' width='20' height='7' border='0'>");
				%>	
				</a>
				<a href=user_list.jsp?&queryOrderField=userLastName&queryOrderType=DESC&<%= queryParameter%>>
				<% if(queryOrderField.equals("userLastName") && queryOrderType.equals("DESC")) 
					out.println("<img src='../images/common/icon_sort_down_on.gif' width='20' height='7' border='0'>");
					else
					out.println("<img src='../images/common/icon_sort_down_off.gif' width='20' height='7' border='0'>");
				%>	
				</a>			</th>
            <th width="19%" bgcolor="#D3DCE3"><b>User Type</b>
				<a href=user_list.jsp?&queryOrderField=userType&queryOrderType=ASC&<%= queryParameter%>>
				<% if(queryOrderField.equals("userType") && queryOrderType.equals("ASC")) 
					out.println("<img src='../images/common/icon_sort_up_on.gif' width='20' height='7' border='0'>");
					else
					out.println("<img src='../images/common/icon_sort_up_off.gif' width='20' height='7' border='0'>");
				%>	
				</a>
				<a href=user_list.jsp?&queryOrderField=userType&queryOrderType=DESC&<%= queryParameter%>>
				<% if(queryOrderField.equals("userType") && queryOrderType.equals("DESC")) 
					out.println("<img src='../images/common/icon_sort_down_on.gif' width='20' height='7' border='0'>");
					else
					out.println("<img src='../images/common/icon_sort_down_off.gif' width='20' height='7' border='0'>");
				%>	
				</a>			</th>
        </tr>


<%
	queryParameter="userType="+userType +"&queryOrderField=" +queryOrderField +
		"&queryOrderType=" +queryOrderType +"&userID=" +userID +"&searchOpt1=" +searchOpt1 +
		"&userFirstName=" +userFirstName +"&searchOpt2=" +searchOpt2 +"&userLastName=" +userLastName +
		"&recDisplayNum=" +recDisplayNum;

	// calculate the total record that will display for navigation
	String queryCount = "SELECT count(*) FROM user" + queryCondition;
   	try {  
      		Connection connection = connectionPool.getConnection();
			rsCount=DatabaseUtilities.getQueryResultSet(connection, queryCount, false);                                           
      		connectionPool.free(connection);
    	} catch(Exception e) {
      		errorMsg = "Error: " + e;    		
    	}  

		int recCount=0;  
		while (rsCount.next()){
			recCount=rsCount.getInt(1);
		}

		int pageCount = (recCount+recDisplayNum-1)/recDisplayNum;
		String strPage;
		strPage=request.getParameter("pageCurrent");
		if (strPage==null){
			pageCurrent = 1;
		} else{
			pageCurrent=Integer.parseInt(strPage);
		}
		if (pageCurrent<1) pageCurrent=1;
			pageOffSet=(pageCurrent-1)*recDisplayNum;
		
	// Get the request record result from search query
	query = "SELECT * FROM user" + queryCondition + queryOrder +" limit " +pageOffSet +"," +recDisplayNum;

  		try {  
      		Connection connection = connectionPool.getConnection();
			myResultSet = DatabaseUtilities.getQueryResultSet(connection, query, false);                                        
      		connectionPool.free(connection);
    	} catch(Exception e) {
      		errorMsg = "Error: " + e;    		
    	}            	
%>
	<%@ include file="/common/page_count.jsp" %>
<%
	// Display the search result 
   	if (myResultSet != null){
			int rowCount = 1 ; // set counter to separate even or odd
			try{
				while(myResultSet.next()) {
	    			if (rowCount % 2 == 0)
	       				out.println ("<tr bgcolor=#CCCCCC align=left><td>");
					else 
					out.println ("<tr bgcolor=#DDDDDD align=left><td>");
					if((login.getUserType().equals("admin"))){
						out.println("<input type=\"checkbox\" name=\"del_rec\" value=\"" +myResultSet.getString("userRecNumber") +"\">");
					}else{
						//out.println("</TD>&nbsp<TD>");
					}
					out.println("</TD><TD><a href='/JavaLibrary/user/user_edit.jsp?userRecNumber=" +myResultSet.getString("userRecNumber") +"'>" +myResultSet.getString("userID") +"</a>");
					out.println("</TD><TD>" +myResultSet.getString("userFirstName"));
					out.println("</TD><TD>" +myResultSet.getString("userLastName"));
					out.println("</TD><TD>" +myResultSet.getString("userType"));
					out.println("</TD></TR>");
					rowCount = rowCount+1;					
				}
			} catch(SQLException sqle) {
				System.err.println("Error connecting: " +sqle);		
			}
		} 
%>
      </table>
<% if((login.getUserType().equals("admin"))){ 
%>
        <p>&nbsp; <img src="../images/common/arrow_ltr.gif" width="38" height="22">With 
          selected: 
          <input type='submit' name='Delete' value='Delete'>
          Or 
          <input type='reset' name='Reset' value='Reset'>
        </p>
<% } %>
      </form>
<br>
		</td>
  </tr>
</table>
<jsp:include page="../common/footer.jsp" flush="true" />
<% connectionPool.closeAllConnections(); %>
</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久国产一区二区三区四区小说| 午夜不卡av免费| 夜夜亚洲天天久久| 国产成人免费av在线| 91精品国产入口在线| 亚洲视频一区在线观看| 国产成人免费在线观看| 日韩精品中文字幕在线一区| 亚洲永久免费av| 粉嫩久久99精品久久久久久夜| 欧美一级在线免费| 亚洲3atv精品一区二区三区| 91免费在线播放| 欧美激情综合五月色丁香小说| 久久国产剧场电影| 欧美成va人片在线观看| 日本欧美一区二区三区乱码| 欧美四级电影在线观看| 伊人开心综合网| 色婷婷国产精品| 亚洲蜜桃精久久久久久久| 99国产精品久久久久| 中文字幕五月欧美| 99久久er热在这里只有精品15| 日本一区二区成人在线| 国产夫妻精品视频| 中文幕一区二区三区久久蜜桃| 久久精品99国产精品| 欧美刺激午夜性久久久久久久| 奇米亚洲午夜久久精品| 精品免费视频一区二区| 国产一区二区精品久久| 中文成人综合网| 99re视频精品| 亚洲你懂的在线视频| 欧美网站一区二区| 美女在线观看视频一区二区| 精品久久久久av影院| 国产成人免费在线| 成人免费在线视频观看| 92国产精品观看| 婷婷中文字幕一区三区| 精品嫩草影院久久| 不卡免费追剧大全电视剧网站| 亚洲摸摸操操av| 欧美日韩性生活| 久久机这里只有精品| 欧美国产激情二区三区| 日本精品一级二级| 天堂午夜影视日韩欧美一区二区| 欧美一级黄色录像| 粉嫩aⅴ一区二区三区四区| 亚洲精品视频在线看| 在线播放欧美女士性生活| 激情五月婷婷综合| 日韩理论电影院| 日韩一级免费观看| 99久久伊人精品| 偷偷要91色婷婷| 国产欧美一区二区精品久导航| 91国偷自产一区二区使用方法| 人人狠狠综合久久亚洲| 中文字幕人成不卡一区| 337p亚洲精品色噜噜| 福利一区二区在线| 午夜精品在线视频一区| 亚洲国产激情av| 91精品久久久久久久99蜜桃| 高清在线观看日韩| 亚洲国产精品视频| 国产精品久线观看视频| 欧美撒尿777hd撒尿| 国产99精品国产| 免费观看一级欧美片| 一区二区三区国产豹纹内裤在线| 精品va天堂亚洲国产| 欧美在线观看视频一区二区| 风流少妇一区二区| 欧美aⅴ一区二区三区视频| 亚洲精品菠萝久久久久久久| 国产网站一区二区| 日韩欧美色综合| 欧美日韩国产片| 99re视频精品| 不卡欧美aaaaa| 国产高清在线精品| 美国av一区二区| 日韩av中文在线观看| 亚洲最大的成人av| 国产精品不卡在线观看| 久久久夜色精品亚洲| 欧美一区二区精品在线| 欧美日韩在线三级| 在线观看日韩电影| 色噜噜夜夜夜综合网| 成人av集中营| 国产91精品精华液一区二区三区 | 精品一区在线看| 香港成人在线视频| 亚洲一二三区视频在线观看| 国产精品免费网站在线观看| 久久精品人人爽人人爽| 久久夜色精品一区| 久久综合中文字幕| 久久影院午夜片一区| 久久人人超碰精品| 国产欧美1区2区3区| 国产午夜精品一区二区三区视频 | 欧美夫妻性生活| 在线欧美日韩国产| 欧美综合天天夜夜久久| 91久久精品一区二区二区| 91极品视觉盛宴| 91久久精品国产91性色tv| 欧美主播一区二区三区美女| 欧美在线一区二区三区| 欧美少妇性性性| 欧美一区二区三区四区视频 | 在线看国产一区二区| 色婷婷精品大在线视频| 欧美日韩午夜在线视频| 91精品欧美久久久久久动漫 | 国产麻豆成人传媒免费观看| 国产在线国偷精品免费看| 国产精品1区2区3区在线观看| 成人一区在线看| 欧美自拍偷拍午夜视频| 日韩一区二区免费高清| 久久精品一级爱片| 国产精品视频一区二区三区不卡| 国产精品成人网| 亚洲福中文字幕伊人影院| 美女精品自拍一二三四| 国产成a人亚洲精| 在线看国产一区二区| 精品人伦一区二区色婷婷| 国产精品欧美一区二区三区| 一区二区高清免费观看影视大全| 日韩高清一区二区| 国产999精品久久| 欧美日韩免费高清一区色橹橹| 亚洲精品在线免费播放| 亚洲人成精品久久久久| 老司机午夜精品99久久| 99精品国产视频| 欧美成人性福生活免费看| 国产精品色哟哟| 午夜久久电影网| jizzjizzjizz欧美| 欧美一区二区在线不卡| 1024成人网| 国产在线日韩欧美| 欧美在线免费播放| 国产欧美日韩在线视频| 调教+趴+乳夹+国产+精品| 成人免费毛片app| 欧美一级高清片| 亚洲乱码国产乱码精品精的特点| 美女www一区二区| 91久久精品午夜一区二区| 国产日韩欧美精品电影三级在线| 午夜一区二区三区在线观看| 成人激情图片网| 久久伊99综合婷婷久久伊| 亚洲国产视频一区二区| www.亚洲色图| 久久久精品天堂| 免费在线欧美视频| 欧美无砖砖区免费| 亚洲免费观看高清完整| 国产成a人亚洲精| 欧美精品一区二区三区蜜桃视频 | www.av亚洲| 精品欧美久久久| 奇米一区二区三区| 欧美日韩国产a| 一区二区三区视频在线观看| 懂色av一区二区三区免费观看| 欧美一级一级性生活免费录像| 亚洲精品伦理在线| 成人18视频日本| 国产精品拍天天在线| 大胆亚洲人体视频| 国产日产亚洲精品系列| 国产精品一区免费视频| 2021国产精品久久精品| 精品中文字幕一区二区| 精品三级在线看| 久久成人免费网站| 日韩欧美一级二级| 久久精品99久久久| 欧美tickling网站挠脚心| 理论电影国产精品| 精品国产精品网麻豆系列| 久久电影国产免费久久电影 | 国产精品综合网| 国产视频亚洲色图| 成人黄色电影在线| 亚洲天堂久久久久久久| 91影院在线观看|