67,513
社区成员
发帖
与我相关
我的任务
分享
<%@page contentType="text/html" pageEncoding="gb2312"%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@page import="hibernate.Train,java.util.*,service.PageBean,service.PageService,service.TrainService" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>火车车次查询</title>
<style type="text/css">
<!--
body {
background-color: #00CCFF;
}
.STYLE1 {
font-size: 18px;
font-weight: bold;
}
-->
</style></head>
<body>
<div align="center">
<p class="STYLE1"> </p>
<html:form method="post" action="trainquery">
<label>请输入列车车次
<html:text property="traincode"/>
</label>
<label>
<html:submit value="查询" />
</label>
</html:form>
<p class="STYLE1"> </p>
<p class="STYLE1">火车车次列表</p>
<table width="80%" border="5">
<tr>
<td><div align="center">车次</div></td>
<td><div align="center">始发站</div></td>
<td><div align="center">始发时间</div></td>
<td><div align="center">终点站</div></td>
<td><div align="center">到达时间</div></td>
<td><div align="center">票价</div></td>
</tr>
<tr>
<%
int num1=1;
String num=request.getParameter("num");
PageBean pagebean=new PageBean();
int currpage=(num==null)?num1:Integer.parseInt(num);
int linenum=8;
pagebean.setCurrpage(currpage);
PageService pageservice=new PageService();
pagebean=pageservice.getPageBean(currpage,linenum);
TrainService trainservice=new TrainService();
ArrayList list=trainservice.getTraininfo(currpage,linenum,pagebean.getRecordnum());
if(list.size()!=0){
Iterator it=list.iterator();
while(it!=null&&it.hasNext()){
Train train=(Train)it.next();
%>
<tr>
<td><%=String.valueOf(train.getTraincode()) %></td>
<td><%=String.valueOf(train.getStartstation()) %></td>
<td><%=String.valueOf(train.getStarttime()) %></td>
<td><%=String.valueOf(train.getEndstation()) %></td>
<td><%=String.valueOf(train.getEndtime()) %></td>
<td><%=String.valueOf(train.getPrice()) %></td>
</tr>
<%}} %>
</table>
<p> </p>
<p>共有<%=pagebean.getRecordnum()%>条记录,每页显示<%=linenum%>条,总共有<%=pagebean.getPagenum() %>页,现在是第<%=pagebean.getCurrpage()%>页,
<a href="/TrainQuery/index.jsp?num=1" >首页</a>,
<a <%if(pagebean.getCurrpage()==1)num1=1;else num1=pagebean.getCurrpage()-1; %>href="/TrainQuery/index.jsp?num=<%=num1%>">上一页</a>,
<a <%if(pagebean.getCurrpage()==pagebean.getPagenum())num1=pagebean.getPagenum();else num1=pagebean.getCurrpage()+1; %>href="/TrainQuery/index.jsp?num=<%=num1%>">下一页</a>,
<a href="/TrainQuery/index.jsp?num=<%=pagebean.getPagenum() %>">尾页</a>。</p>
<p class="STYLE1"> </p>
</div>
</body>
</html>