⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gopage.jsp

📁 使用jsp开发的一个基于HSQLDB的快餐订购管理系统
💻 JSP
字号:
<%@page contentType="text/html; charset=GBK" %>
<%@ page import="com.uiwz.db.TurnPageAttributes" %>

<script language=JavaScript>
function gotoPage(pagenum){
  document.PageForm.jumpPage.value = pagenum;
  document.PageForm.submit();
  return ;
}
</script>

<style>
.turn_page_link {color: #0066ff; font-family: "宋体"; font-size: 12px; text-decoration: none}
.turn_page_link:visited {color: #0066ff; font-family: "宋体"; font-size: 12px; text-decoration: none}
.turn_page_link:active {color: #0066ff; font-family: "宋体"; font-size: 12px; text-decoration: none}
.turn_page_link:hover {color: #ff6600; font-family: "宋体"; font-size: 12px; text-decoration: underline}

.loca {color: #9E9D9E; font-family: "宋体"; font-size: 12px; line-height: 13pt; text-decoration: none}
</style>
<%
    String formName = request.getRequestURI();	
	
	TurnPageAttributes attr = (TurnPageAttributes)session.getAttribute(TurnPageAttributes.APP_TURN_PAGE + formName);
	
    int curPage = 0;
    int maxPage = 0;
    int maxRow = 0;
    int pageSize = 0;
    try
    {
        curPage = attr.getCurPageNo();
        maxPage = attr.getMaxPageNo();
        maxRow = attr.getMaxRowNo();        
        pageSize = attr.getPageSize();
    }
    catch(Exception e)
    {
    }
%>
  <form name="PageForm"  action="<%= formName %>" method="post">
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
  <tr>
    <td class="loca">共<%= maxRow %>条 | 每页<%= pageSize %>条 | 共<%=maxPage %>页
      | 第<%= curPage %>页 </td>
    <td align="right" class="loca">
      <%
          if(curPage<=1 || maxPage<1)
          {
              out.print("<span class='loca'>首页 上一页</span>");
          }
          else
          {
      %>
      <a href="javascript:gotoPage(1)" class="turn_page_link">首页</a> <a href="javascript:gotoPage(<%= curPage-1 %>)" class="turn_page_link">上一页</a>
      <%
          }
      %>
      <%
          if(curPage>=maxPage || maxPage<1)
          {
              out.print("<span class='loca'>下一页 尾页</span>");
          }
          else
          {
      %>
      <a href="javascript:gotoPage(<%= curPage+1 %>)" class="turn_page_link">下一页</a>
      <a href="javascript:gotoPage(<%= maxPage %>)" class="turn_page_link">尾页</a>
      <%
          }
      %>
      转到第
      <input type="text" name="jumpPage" size="2" class="common_textfield" value=<%= curPage %>>
      <input type="submit" value="GO" class="common_button">
    </td>
  </tr>
<%
    java.util.Enumeration paramNames = request.getParameterNames();
    String para = "", sValue = "";
    while(paramNames.hasMoreElements())
    {
        para    = (String)paramNames.nextElement() ;
        sValue  = request.getParameter(para)==null?"":request.getParameter(para);
        if(!para.equals("jumpPage") && !para.equals("TFP"))
        {
%>
  <input type="hidden" name="<%= para %>" value="<%= sValue %>">
<%
        }
    }
%>
</table>  </form>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -