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

📄 listuser.jsp

📁 一个关于商业的网站
💻 JSP
字号:
<%@ page  import="com.everstar.usermanage.*" %>
<jsp:useBean id="dbConn" scope="request" class="com.everstar.database.Database"/>
<%
	HttpSession AuthInfoPool=request.getSession();
	if (!Auth.checkAdmin(AuthInfoPool))
	{	
		out.println("the logined user is not administrator");
		return;
	}
	String pagenumTemp = request.getParameter( "pagenum" );
	int pagenum = Integer.parseInt(pagenumTemp);
	UserList allUser = new UserList(dbConn);
	int userNumPerpage=10;
	int usercount = allUser.getUserCount();
	int pagecount=0;
	
	if (usercount % userNumPerpage ==0)
		pagecount=usercount/userNumPerpage;
	else
		pagecount=usercount/userNumPerpage+1;
	int fromIndex=(pagenum-1)*userNumPerpage;
	int leng=0;
	if (fromIndex+userNumPerpage>usercount)
		leng=usercount-fromIndex+1;
	else
	leng=userNumPerpage;

int[] userIDList=allUser.Users(fromIndex,leng);
%>
<html>
<head>
	<title>user list</title>
</head>

Page
<%
for (int i=1;i<pagecount+1;i++)
{
out.println("<a href=\"listUser.jsp?pagenum="+i+"\">"+i+"</a>&nbsp;");
}
%>

</table>
<table  cellspacing="0" cellpadding="0" border="1" width="500" align="left">
<tr bgcolor="#eeeeee"><td>EDIT</td><td>ID</td><td>user name</td><td>True name</td><td>email</td></tr>
<%
	for(int i=0; i < userIDList.length; i++)
	{
		User theUser = allUser.getUser(userIDList[i]); 
%>
	<tr bgcolor="#ffffff">
	<td align="center">
		<input type="radio" name="props" value=""
		 onclick="location.href='editUser.jsp?userid=<%= userIDList[i]%>';">
	</td>

	<td><%= userIDList[i] %></td>
	<td><%= theUser.getUserName() %></td>
	<td><%= theUser.gettrueName()==null?" ":theUser.gettrueName() %></td>
	<td><%= theUser.getEmail()==null?" ":theUser.getEmail() %></td>

	
	</tr>
	<%
	}
	%>
</table>
</html>

⌨️ 快捷键说明

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