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

📄 studentslist.jsp

📁 学校期间做的实践项目
💻 JSP
字号:
<%@ page contentType="text/html;charset=GBK"%>
<%@ page import="com.computer01.entity.*" %>
<%@ page import="java.util.*"%>
<jsp:useBean id="stuimpl" 
class="com.computer01.entitysuport.StudentsAssiImpl" />
<html>
<head>
<title>学生信息列表</title>
<link rel="stylesheet" 
 href="../css/whole.css" type="text/css">
 <script language="javascript">
function changePageNo(){
var pno = document.all.item("pageNum").options[
document.all.item("pageNum").selectedIndex].value;
window.location = "studentsList.jsp?pageNo="+pno;
}
 </script>
</head>
<body>
<%@ include file="./common/session_top.jsp" %>
<form action="studentsListAction.jsp" name="form1">
<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 = 
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.getStuEntityByPageno(condition
,pageNo,recordPerPage);

Iterator iter = perstuList.iterator();
while(iter.hasNext()){
AllEntity allentity
		= (AllEntity)iter.next();
TAB_STUDENTS stuent = 
 allentity.getTabstudents();				
%>
<tr>
<TD>
<INPUT TYPE="checkbox" NAME="STUNO" 
 value="<%=stuent.getSTUNO() %>">
</TD>
<td><%=stuent.getSTUNO() %></td>
<td><%=stuent.getSTUNAME() %></td>
<td><%=stuent.getPK_TAB_CLASS().getCLASSNO() %></td>
<td><%=stuent.getPK_TAB_CLASS().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="删除" 
	 onclick="javascript:if(confirm('确实要删所选学生信息吗?')) 
this.submit();return false;">
	</TD>
</TR>
</TABLE>
</form>
</body>
</html>

⌨️ 快捷键说明

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