📄 listteacher.java
字号:
package business;
import hibernate.Teacher;
import dao.*;
import java.util.Iterator;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.jsp.JspWriter;
public class ListTeacher {
private TeacherDAO teaDao;
public TeacherDAO getTeaDao() {
return teaDao;
}
public void setTeaDao(TeacherDAO teaDao) {
this.teaDao = teaDao;
}
public void list(HttpServletRequest request,JspWriter out) throws Exception
{
String page=(String)request.getParameter("page");
if(page!=null)
{
}
}
public void listpage(HttpServletRequest request,JspWriter out,int page) throws Exception
{
String name="",id="",password="",title="";
List list=teaDao.getTeacher();
if(list==null)
{
out.print("尚无教师信息");
return;
}
int total=list.size();
int count=0;
Iterator it=list.iterator();
Teacher tea;
while(count<(page-1)*5 && it.hasNext())
{
it.next();
count++;
}
count=0;
while(it.hasNext() && count<5)
{
tea=(Teacher)it.next();
id=tea.getId();
name=tea.getName();
password=tea.getPassword();
title=tea.getTitle();
out.print("<tr><td>"+id+"</td><td>"+name+"</td><td>"+title+"</td><td>"+password+"</td><td>");
out.print("<a href=deleteteacher.do?Teacher_id="+tea.getId()+">删除</a></td>");
out.print("<td><a href=updatetea.jsp?Teacher_id="+tea.getId()+">编辑</a></td></tr>");
count++;
}
out.print("<tr><td colspan=5 align=center>");
out.print("<table width=50% border=0 cellspacing=0><tr>");
if((page-1)>0)
{
out.print("<td width=50% colspan='5'><a href=getteacher.jsp?page="+(page-1)+">上一页</a> ");
}
if((page-1)<(total/5))
{
out.print("<td width=50% colspan='5'><a href=getteacher.jsp?page="+(page+1)+">下一页</a></td>");
}
//out.print();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -