String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>
int defaultSizePerPage = 5;
List films = (List) request.getAttribute("films");
int filmPage = (films.size() + defaultSizePerPage - 1)
/ defaultSizePerPage;
if (filmPage == 0) {
%>
无可做计划的电影
} else {
%>
电影编号电影名称电影介绍上架时间下架时间
int filmIndex = (Integer) request.getAttribute("filmIndex");
int formerPage = filmIndex - 1;
formerPage = formerPage > 0 ? formerPage : 1;
int latterPage = filmIndex + 1;
latterPage = latterPage > filmPage ? filmPage : latterPage;
Film film;
int filmsize = films.size() > defaultSizePerPage * filmIndex ? defaultSizePerPage
* filmIndex
: films.size();
for (int i = defaultSizePerPage * (filmIndex - 1); i < filmsize; i++) {
film = films.get(i);
String sendInfo="filmid="+film.getFilmid();
%>
}
%>
οnclick="getCertainPageforDiv('GetTargetOnShelfFilm.action','onShelfFilmDiv', )">«
for (int i = 1; i <= filmPage; i++) {
if (i == filmIndex) {
%>
οnclick="getCertainPageforDiv('GetTargetOnShelfFilm.action','onShelfFilmDiv', )">
} else {
%>
οnclick="getCertainPageforDiv('GetTargetOnShelfFilm.action','onShelfFilmDiv', )">
}
}
%>
οnclick="getCertainPageforDiv('GetTargetOnShelfFilm.action','onShelfFilmDiv', )">»
}
%>
页面做的事情 主要就是 根据取到的index 对指定的几条数据进行显示