<body>
<%
request.setCharacterEncoding("UTF-8");//设置编码
String strPageNum = request.getParameter("pageNum");//获得当前页数
int pageNum = 1;
//把当前页数的字符串转换为数字,如果失败则为1,即首页
try{
pageNum = Integer.parseInt(strPageNum);
}catch(Exception e){
pageNum = 1;
}
ShowAllSongs showAllsongs = new ShowAllSongs();//实例化
showAllsongs.setCountRow();//设置总行数
showAllsongs.setCountPage();//设置总页数
int countPage = showAllsongs.getCountPage();//获得总页数
//如果当前页数小于 0 或者大于总页数,则把当前页重新设置为1
if(pageNum<=0 || pageNum>countPage){
pageNum = 1;
}
showAllsongs.setCurrentlyPage(pageNum);//设置当前页
int currentlyPage = showAllsongs.getCurrentlyPage();//获得当前页
List<Songs> songList = showAllsongs.getSongsPaginQuery(pageNum);
//分页查询
if(songList!=null){
%>
<table border="1" align="center">
<tr>
<th align="center">歌曲名称</th>
<th align="center">歌曲编号</th>
<th align="center">分类编号</th>
<th align="center">歌手</th>
<th align="center">加入时间</th>
<th align="center">频道</th>
<th align="center">点击率</th>
</tr>
<%
for(int i = 0;i<songList.size();i++){
Songs songs = songList.get(i);
%>
<tr>
<td width="200"><%=songs.getTitle() %></td>
<td width="200"><%=songs.getSongid() %></td>
<td width="200"><%=songs.getTypeid() %></td>
<td width="200"><%=songs.getSinger() %></td>
<td width="200"><%=songs.getDateandtime() %></td>
<td width="200"><%=songs.getChannel() %></td>
<td width="200"><%=songs.getHits() %></td>
</tr>
<%
}
%>
<tr>
<td colspan="7" align="center">
<%
if(currentlyPage==1){
%>
共<%=countPage %>页
当前第<%=currentlyPage %>页
<a href="showSongList.jsp?pageNum=1">首页</a>
<a href="showSongList.jsp?pageNum=<%=currentlyPage-1 %>">上一页</a>
下一页
尾页
<%
}else{
%>
共<%=countPage %>页
当前第<%=currentlyPage %>页
<a href="showSongList.jsp?pageNum=1">首页</a>
<a href="showSongList.jsp?pageNum=<%=currentlyPage-1 %>">上一页</a>
<a href="showSongList.jsp?pageNum=<%=currentlyPage+1 %>">下一页</a>
<a href="showSongList.jsp?pageNum=<%=countPage %>">尾页</a>
详细解决方案
好无力真心求解用tomcat测试,一直不知道错哪了
热度:10 发布时间:2016-04-22 00:15:57.0
相关解决方案
- apache-tomcat-7.0.32下的html页面不能访问有关问题
- tomcat 部署出现以上提示信息 求解 急
- Eclipse + Tomcat Debug時很慢,该怎么解决
- JDOM ,windows7 ,tomcat 哪位高手的bug
- tomcat 配置https的有关问题
- Tomcat 6.0 servlet 中文字符乱码解决思路
- 求教:tomcat 的 perm gen设立
- tomcat 起动报错
- 小弟我用JSP+ACCESS+tomcat 5.0 JDK1.4做的一个网站
- struts1 myeclipse tomcat 从页面失去乱码
- tomcat 80端口有关问题
- tomcat 配置,该怎么处理
- tomcat 中抛异com.mysql.jdbc.exceptions.MySQLTransactionRollbackException,该如何处理
- 新手.jsp+tomcat+eclipse为何自动生成服务器端的servlet
- Tomcat 6.0在WIN7下的配置解决方案
- Servlet+JSP+Tomcat,他人IP上传文件时“无法显示网页”解决办法
- myeclipse集成tomcat之后,启动tomcat,一直处在Starting Servlet Engine: Apache Tomcat/6.0.14,该如何解决
- Tomcat + extjs 入门有关问题
- 现下公司里开发用的 Eclipse + MyEclipse + Tomcat + JDK 都是什么版本的
- 现时公司里开发用的 Eclipse + MyEclipse + Tomcat + JDK 都是什么版本的
- 软件 apache-tomcat(这是一个文件)跟 单独下载apache 和 tomcat有什么区别 ?该如何处理
- tomcat 突然启动不起来,还不报错.这是什么情况,该怎么处理
- exe格式apache-tomcat-6.0.35遇到的有关问题vist
- tomcat 多cpu性能优化解决办法
- tomcat 开发应用部署到jboss 下的有关问题,(structs+spring+hibernate+ext)
- tomcat access log配备
- tomcat Access Log 统计呼应时间
- Tomcat cgi(exe类型的)有关问题
- tomcat webservice有关问题
- tomcat WEB应用转到webLogic上后运行的有关问题