• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    jsp 使用jstl实现翻页实例代码

    使用jstl进行显示相对使用jsp来说代码更显得整齐,也使代码量显得较少

    复制代码 代码如下:

    %@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    %@taglib prefix="c"  uri = "http://java.sun.com/jsp/jstl/core"%>
    %@page import="java.util.List"%>
    %@page session="true"%>
    %@page errorPage="error.jsp"%>
    html>
    head>
    meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    title>检索/title>
    script type="text/javascript">
     function validate1() {
      var page = document.forms[0].page.value;
      if (page.length = 0) {
       alert("请输入要跳转到的页数!");
      } else if (isNaN(page)) {
       alert("请输入有效的页数!");
      } else {
       document.forms[0].submit();
      }
     }
    /script>
    /head>
    body>
     检索时间:c:out value="${Result.costtime }" />
     记录总数:c:out value="${Result.total }br>" escapeXml="false"/>
     c:forEach items="${Result.article}" var="current" varStatus="status">
      br>第c:out value="${status.count+(Result.pageNum-1)*20}"/>条
      br>
      标题:c:out value="a href='servletDetail?rID=${current.rowid}'>${current.title}/a>" escapeXml="false">/c:out>
      br>日期:c:out value="${current.date}"/>
     /c:forEach>
     table width="100%" border="0" align="center" cellpadding="0"
      cellspacing="0" bgcolor="#8C8C8C">
      tr>
       td height="22" align="center" bgcolor="#FFFFFF">
       c:out value="第${Result.pageNum }页/"/>
       c:out value="共${Result.totalPage }页"/>
       c:out value="共${Result.total }条记录"/>
       c:if test="${Result.pageNum2 }">
        c:out value="首页|上一页"/>
       /c:if>
       c:if test="${Result.pageNum>=2 }">
        c:out value="a href='servletSearch?page=${1}keyWord=${keyWord }'>首页/a>" escapeXml="false"/>
        c:out value="a href='servletSearch?page=${Result.pageNum-1}keyWord=${keyWord }'>上一页/a>" escapeXml="false"/>
       /c:if>
       c:out value="|"/>
       c:if test="${(Result.totalPage-Result.pageNum)1 }">
        c:out value="下一页|尾页"/>
       /c:if>
       c:if test="${(Result.totalPage-Result.pageNum)>=1 }">
        c:out value="a href='servletSearch?page=${Result.pageNum+1}keyWord=${keyWord}'>下一页/a>" escapeXml="false"/>
        c:out value="a href='servletSearch?page=${Result.totalPage}keyWord=${keyWord}'>尾页/a>" escapeXml="false"/>
       /c:if>
       form action="servletSearch" method="post">
        input type="text" name="page">input type="hidden" name="keyWord" value=${keyWord}>
        input type="button" value="跳转到" onClick="validate1()">
       /form>
     /table>
    /body>
    /html>

    您可能感兴趣的文章:
    • jsp实现上一页下一页翻页功能(示例代码)
    • JAVA/JSP学习系列之八(改写MySQL翻页例子)
    • JAVA/JSP学习系列之六(MySQL翻页例子)
    • JAVA/JSP学习系列之五(JDBC-ODBC翻页例子)
    • 详解SpringBoot集成jsp(附源码)+遇到的坑
    上一篇:eclipse配置tomcat开发Dynamic Web Project环境图解
    下一篇:Jsp中的table多表头导出excel文件具体实现
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    jsp 使用jstl实现翻页实例代码 jsp,使用,jstl,实现,翻页,