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

📄 alluserlist.jsp

📁 同学做的一个程序 偷来让大家分享一下
💻 JSP
字号:
<%@ page contentType="text/html; charset=gb2312" language="java" %>
<%@ page import="java.sql.*,com.netshop.*" %>
<jsp:useBean scope="page" id="goods" class="com.netshop.goods" />
<jsp:useBean scope="page" id="user" class="com.netshop.user" />
<jsp:useBean scope="page" id="executeWay" class="com.netshop.executeWay" />
<%
	int count=0;
	int totalPageCount=0;
	int perPageCount=5;
	int currentPage=1;
	String pageId = request.getParameter("page");
	if(pageId!=null)
		{
			currentPage=Integer.parseInt(pageId);
		}
%>
<html>
<head>
	<title>网上商品交易平台</title>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<div align=center>
<p align="center"><font size="5">普通用户信息</font></p>
		<form name="form1" action="userDelete.jsp" method="post">
		<table width="90%" border=0>
		
		<input type=hidden name="page" value=<%=currentPage%> >
		<input type=hidden name="toURL" value="allUserList.jsp" >

			<tr bgcolor="#F0F0F0">
				<td align="center"><font size="4">用户名</font></td>
				<td align="center"><font size="4">密码</font></td>
				<td align="center"><font size="4">Email</font></td>
				
				<td align="center"><font size="4">删除</font></td>

			</tr>
		<%
			ResultSet rs = user.showAllUsers();
			rs.last();
			count = rs.getRow();
			totalPageCount = (count + perPageCount -1)/perPageCount;
			if(currentPage > totalPageCount || currentPage<=0)
				{
					currentPage=1;
				}
			int  currentIndex = (currentPage - 1) * perPageCount +1;
			if(count>0)
				{
					rs.absolute(currentIndex);				
				
				%>
			<tr>
				<td>&nbsp;<%=rs.getString("userName")%></td>
				<td>&nbsp;<%=rs.getString("userPassword")%></td>
				<td>&nbsp;<%=rs.getString("email")%></td>				
				<td align=center>
				<input type=checkbox name=deleteID value=<%=rs.getLong("ID")%>>
				</td>

			</tr>
				
				<%
					int i=1;
					while(rs.next())
					{
						

				%>
					<tr>
						<td>&nbsp;<%=rs.getString("userName")%></td>
						<td>&nbsp;<%=rs.getString("userPassword")%></td>
						<td>&nbsp;<%=rs.getString("email")%></td>				
						<td align=center><input type=checkbox name=deleteID value=<%=rs.getLong("ID")%>></td>

					</tr>
				<%
					i++;
					if(i >  perPageCount-1) break;
				}
			}
		%>
		<tr>
			<td colspan=5 align=center><br>
				<input type=submit name=delete value=删除所选用户> 
			</td>
		</tr>

			
		</table></form>
<br>
		<table width="90%" border=0>
		<tr align="right" valign="top">
			 <td colspan="4" align="right">
			 <%
		String firstLink,lastLink,preLink,nextLink;
		firstLink="allUserList.jsp?page=1";
		lastLink="allUserList.jsp?page="+totalPageCount;
		if(currentPage>1)
		{
			preLink="allUserList.jsp?page="+(currentPage-1);
		}
		else
		{
			preLink=firstLink;
		}
		if(currentPage <= totalPageCount-1)
		{
			nextLink="allUserList.jsp?page="+(currentPage+1);
		}
	    else
		{
			nextLink=lastLink;
		}
	  %>
	  <form method="post" action="allUserList.jsp">		
		<p align=center>共<font color="#0000FF"><%= count %></font>条 第<font color="#0000FF"><%= currentPage %></font>页/共<font color="#0000FF"><%= totalPageCount %></font>页 | <a href=<%=firstLink%> >首页 </a> | <a href=<%=preLink%> > 上一页 </a> | <a href=<%=nextLink%>> 下一页 </a> | <a href=<%=lastLink%> > 尾页 </a> | 转到 
		  <input type="text" name=page  size=2> <input type="submit" name=submit value=GO> </p>
		</form>
 
			 </td>
		    </tr>
		
		</table>
		</div>

</body>
</html>

⌨️ 快捷键说明

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