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

📄 studentslist.jsp

📁 JSP编写的汽车门户系统
💻 JSP
字号:
<%@ page contentType="text/html;charset=GBK"%>
<%@ page import="com.computer03.entity.*" %>
<%@ page import="java.util.*"%>
<jsp:useBean id="stuimpl" 
class="com.computer03.entitysupport.StudentsAssiImpl" />
<html>
<head>
<title>学生信息列表</title>
<link rel="stylesheet" href="../css/whole.css"
 type="text/css">
 <script language="javascript">
 function changePageNo(){
 var no = document.all.item("pageNum").options[
 document.all.item("pageNum").selectedIndex].value;
 window.location = "studentsList.jsp?pageNO="+no;
 }
 </script>
</head>
<body>
<form action="studentsListAction.jsp">
<h1><center>学生信息列表</center></h1>
<table 
class="list" width="600" align="center">
<tr>
<th class="groupTitle">&nbsp;</th>
<th class="groupTitle">学号</th>
<th class="groupTitle">姓名</th>
<th class="groupTitle">班号</th>
<th class="groupTitle">班级名称</th></tr>
<%
int recordPerPage = 5;//每页记录数
int pageNo = 1;//显示第几页
int pageNum = 0;//总页数

String pagenostr =
(String)request.getParameter("pageNO");

if(pagenostr !=null){
pageNo = Integer.parseInt(pagenostr);
}

AllEntity condition = new AllEntity();
List stuList =
stuimpl.getEntityList(condition);
//计算总页数
pageNum = (stuList.size()-1)/recordPerPage+1;
//获取当前页面记录
List perStuList = 
stuimpl.getStuEntListByPageno(condition
,pageNo
,recordPerPage);

Iterator iter = perStuList.iterator();
while(iter.hasNext()){
AllEntity allentity
		= (AllEntity)iter.next();
TAB_STUDENTS stuent = 
 allentity.getStudent();				
%>
<tr>
<TD>
<INPUT TYPE="checkbox" NAME="STUNO" 
 value="<%=stuent.getSTUNO() %>">
</TD>
<td><%=stuent.getSTUNO() %></td>
<td><%=stuent.getSTUNAME() %></td>
<td><%=stuent.getPK_TABCLASS().getCLASSNO() %></td>
<td><%=stuent.getPK_TABCLASS().getCLASSNAME() %></td></tr>
<tr></tr>
<%
}
%>
</table>
<TABLE   width="600" align="center">
<TR>
	<TD>
	<SELECT NAME="pageNum" 
	onchange="changePageNo()">
	<% 
	for(int j = 1; j <=pageNum ; j++){
	if(j==pageNo){
	%>
	<option value="<%=j %>" selected="selected">
	第<%=j %>页</option>
	<%
	}else{
	%>
		<option value="<%=j %>">
		第<%=j %>页</option>
	<%
	}}
	%>
	</SELECT></TD>
	<TD align=right>
	<INPUT TYPE="submit" name="action" value="增加" >
	<INPUT TYPE="submit" name="action" value="查看详细信息" >
	<INPUT TYPE="submit" name="action" value="修改">
	<INPUT TYPE="submit" name="action" value="删除"
	onclick="javascript:if(confirm('确实要删所选学生信息吗?'))
	this.submit();return false;">
	</TD>
</TR>
</TABLE>
</form>
</body>
</html>

⌨️ 快捷键说明

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