📄 studentslist.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"> </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 + -