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

📄 tableformat.java

📁 分页 分页分页分页分页分页分页分页分页分页分页分页分页分页
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
      out1.println("	var i;	");
      out1.println("	for(i=tmpstr.length-1;i>0;i--)");
      out1.println("	{");
      out1.println("		if(tmpstr.substring(i,i+1)!=' ') break;			");
      out1.println("	};	");
      out1.println("	retstr=tmpstr.substring(0,i+1);");
      out1.println("	return retstr;");
      out1.println("}");
      out1.println("function trima( val )");
      out1.println("{");
      out1.println("	return rtrima(ltrima(val));");
      out1.println("}");
      out1.println("function CheckNumber(str)");
      out1.println("{");
      out1.println("	var checkOK = '0123456789-/. ';");
      out1.println("	var checkStr = trima(str);");
      out1.println("	var allValid = true;");
      out1.println("	var decPoints = 0;");
      out1.println("	var allNum = '';");
      out1.println("	for (i = 0;  i < checkStr.length;  i++)");
      out1.println("	{");
      out1.println("	ch = checkStr.charAt(i);");
      out1.println("	for (j = 0;  j < checkOK.length;  j++)");
      out1.println("	if (ch == checkOK.charAt(j)) break;");
      out1.println("	if (j == checkOK.length)");
      out1.println("	{");
      out1.println("		allValid = false;");
      out1.println("		break;");
      out1.println("	}");
      out1.println("	if (ch == '.')");
      out1.println("	{");
      out1.println("		allNum += '.';");
      out1.println("		decPoints++;");
      out1.println("	}");
      out1.println("	else");
      out1.println("		allNum += ch;");
      out1.println("	}");
      out1.println("	if (!allValid)");
      out1.println("	{");
      out1.println("		return (false);");
      out1.println("	}");

      out1.println("	if (decPoints > 1)");
      out1.println("	{");
      out1.println("		return (false);");
      out1.println("	}");
      out1.println("	return(true);");
      out1.println("}");
      out1.println("function go_onkeydown()");
      out1.println("{");
      out1.println("  if(event.keyCode==13)");
      out1.println("  { ");
      out1.println("     if(CheckNumber(trima(go.value)) && 1*trima(go.value)>0 && 1*trima(go.value)<=" +
                   PageNum + ")");
      out1.println("      {");
      out1.println("        " + FormName + ".CurPage.value=trima(go.value);" +
                   FormName + ".submit();");
      out1.println("      }");
      out1.println("      else");
      out1.println("      {");
      out1.println("         alert('请输入正确的数字页号!');");
      out1.println("      }");
      out1.println("  }");
      out1.println("}");
      out1.println("//-->");
      out1.println("</SCRIPT>");
    }
    //输出提示
    out1.println("<TD width=5 valign=top>");
    out1.println("<img height=22 src='/images/toolbar1.gif' width=5>");
    out1.println("</TD>");
    //输出系统导航按钮
    PrintButton(out1);
    out1.println("<TD width=5 valign=top>");
    out1.println("<img height=22 src='/images/toolbar1.gif' width=5>");
    out1.println("</TD>");
    out1.println("</TR>");
    out1.println("</table>");
  }

  private void PrintButton(JspWriter out1) throws Exception
  //输出系统导航按钮
  {
    String tmpstr = "";
    //首页按钮输出
    out1.println("<td valign=absmiddle noWrap width=\"30\"> ");
    out1.println(
        "<table border=1 bordercolordark=#ECEAE6 bordercolorlight=#ECEAE6 ");
    out1.println("cellpadding=0 cellspacing=0 height=22 ");
    out1.println("onMouseDown=\"javascript:this.borderColorDark='#ffffff';this.borderColorLight='#808080'\" ");
    out1.println("onMouseOut=\"javascript:this.borderColorDark='#ECEAE6';this.borderColorLight='#ECEAE6';\" ");
    out1.println("onMouseOver=\"javascript:this.borderColorDark='#808080';this.borderColorLight='#ffffff';\" ");
    out1.println("onMouseUp=\"javascript:this.borderColorDark='#ECEAE6';this.borderColorLight='#ECEAE6'\" ");
    out1.println("style=\"CURSOR: hand\" width=\"100%\">");
    out1.println("<tbody> ");
    if (IfForm) {
      out1.println("<tr onclick=\"javascript:" + FormName + ".CurPage.value=1;" +
                   FormName + ".submit();\">");
    }
    else {
      tmpstr = url + "?" + paramString + "&OrderBy=" + OrderBy +
          "&CurPage=1&Direction=" + Direction;
      out1.println("<tr onclick=\"javascript:window.navigate('" + tmpstr +
                   "');\">");
    }
    out1.println("<td align=center bgcolor=#ECEAE6 bordercolordark=#ECEAE6 ");
    out1.println("bordercolorlight=#ECEAE6 noWrap valign=center>");
    out1.println("<img onMouseOut=\"javascript:this.src='/images/back1.gif'\" onMouseOver=\"javascript:this.src='/images/back2.gif'\" name=\"Image25\" border=\"0\" src=\"/images/back1.gif\" width=\"20\" height=\"15\" alt=\"首页\"></td>");
    out1.println("</tr>");
    out1.println("</tbody> ");
    out1.println("</table>");
    out1.println("</td>");
    /////前一页按钮输出
    out1.println("<td valign=absmiddle noWrap width=\"30\"> ");
    out1.println(
        "<table border=1 bordercolordark=#ECEAE6 bordercolorlight=#ECEAE6 ");
    out1.println("cellpadding=0 cellspacing=0 height=22 ");
    out1.println("onMouseDown=\"javascript:this.borderColorDark='#ffffff';this.borderColorLight='#808080'\" ");
    out1.println("onMouseOut=\"javascript:this.borderColorDark='#ECEAE6';this.borderColorLight='#ECEAE6';\" ");
    out1.println("onMouseOver=\"javascript:this.borderColorDark='#808080';this.borderColorLight='#ffffff';\" ");
    out1.println("onMouseUp=\"javascript:this.borderColorDark='#ECEAE6';this.borderColorLight='#ECEAE6'\" ");
    out1.println("style=\"CURSOR: hand\" width=\"100%\">");
    out1.println("<tbody> ");
    if (IfForm) {
      if (CurPage > 1) {
        out1.println("<tr onclick=\"javascript:" + FormName + ".CurPage.value=" +
                     (CurPage - 1) + ";" + FormName + ".submit();\">");
      }
      else {
        out1.println("<tr onclick=\"javascript:" + FormName +
                     ".CurPage.value=1;" + FormName + ".submit();\">");
      }
    }
    else {
      if (CurPage > 1) {
        tmpstr = url + "?" + paramString + "&OrderBy=" + OrderBy + "&CurPage=" +
            (CurPage - 1) + "&Direction=" + Direction;
      }
      else {
        tmpstr = url + "?" + paramString + "&OrderBy=" + OrderBy +
            "&CurPage=1&Direction=" + Direction;
      }
      out1.println("<tr onclick=\"javascript:window.navigate('" + tmpstr +
                   "');\">");
    }

    out1.println("<td align=center bgcolor=#ECEAE6 bordercolordark=#ECEAE6 ");
    out1.println("bordercolorlight=#ECEAE6 noWrap valign=center>");
    out1.println("<img onMouseOut=\"javascript:this.src='/images/backward1.gif'\" onMouseOver=\"javascript:this.src='/images/backward2.gif'\" name=\"Image25\" border=\"0\" src=\"/images/backward1.gif\" width=\"20\" height=\"15\" alt=\"前一页\"></td>");
    out1.println("</tr>");
    out1.println("</tbody> ");
    out1.println("</table>");
    out1.println("</td>");
    /////下一页按钮输出
    out1.println("<td valign=absmiddle noWrap width=\"30\"> ");
    out1.println(
        "<table border=1 bordercolordark=#ECEAE6 bordercolorlight=#ECEAE6 ");
    out1.println("cellpadding=0 cellspacing=0 height=22 ");
    out1.println("onMouseDown=\"javascript:this.borderColorDark='#ffffff';this.borderColorLight='#808080'\" ");
    out1.println("onMouseOut=\"javascript:this.borderColorDark='#ECEAE6';this.borderColorLight='#ECEAE6';\" ");
    out1.println("onMouseOver=\"javascript:this.borderColorDark='#808080';this.borderColorLight='#ffffff';\" ");
    out1.println("onMouseUp=\"javascript:this.borderColorDark='#ECEAE6';this.borderColorLight='#ECEAE6'\" ");
    out1.println("style=\"CURSOR: hand\" width=\"100%\">");
    out1.println("<tbody> ");
    if (IfForm) {
      if (CurPage < PageNum) {
        out1.println("<tr onclick=\"javascript:" + FormName + ".CurPage.value=" +
                     (CurPage + 1) + ";" + FormName + ".submit();\">");
      }
      else {
        out1.println("<tr onclick=\"javascript:" + FormName + ".CurPage.value=" +
                     PageNum + ";" + FormName + ".submit();\">");
      }
    }
    else {
      if (CurPage < PageNum) {
        tmpstr = url + "?" + paramString + "&OrderBy=" + OrderBy + "&CurPage=" +
            (CurPage + 1) + "&Direction=" + Direction;
      }
      else {
        tmpstr = url + "?" + paramString + "&OrderBy=" + OrderBy + "&CurPage=" +
            PageNum + "&Direction=" + Direction;
      }
      out1.println("<tr onclick=\"javascript:window.navigate('" + tmpstr +
                   "');\">");
    }
    out1.println("<td align=center bgcolor=#ECEAE6 bordercolordark=#ECEAE6 ");
    out1.println("bordercolorlight=#ECEAE6 noWrap valign=center>");
    out1.println("<img onMouseOut=\"javascript:this.src='/images/forward1.gif'\" onMouseOver=\"javascript:this.src='/images/forward2.gif'\" name=\"Image25\" border=\"0\" src=\"/images/forward1.gif\" width=\"20\" height=\"15\" alt=\"下一页\"></td>");
    out1.println("</tr>");
    out1.println("</tbody> ");
    out1.println("</table>");
    out1.println("</td>");
    /////尾页按钮输出
    out1.println("<td valign=absmiddle noWrap width=\"30\"> ");
    out1.println(
        "<table border=1 bordercolordark=#ECEAE6 bordercolorlight=#ECEAE6 ");
    out1.println("cellpadding=0 cellspacing=0 height=22 ");
    out1.println("onMouseDown=\"javascript:this.borderColorDark='#ffffff';this.borderColorLight='#808080'\" ");
    out1.println("onMouseOut=\"javascript:this.borderColorDark='#ECEAE6';this.borderColorLight='#ECEAE6';\" ");
    out1.println("onMouseOver=\"javascript:this.borderColorDark='#808080';this.borderColorLight='#ffffff';\" ");
    out1.println("onMouseUp=\"javascript:this.borderColorDark='#ECEAE6';this.borderColorLight='#ECEAE6'\" ");
    out1.println("style=\"CURSOR: hand\" width=\"100%\">");
    out1.println("<tbody> ");
    if (IfForm) {
      out1.println("<tr onclick=\"javascript:" + FormName + ".CurPage.value=" +
                   PageNum + ";" + FormName + ".submit();\">");
    }
    else {
      tmpstr = url + "?" + paramString + "&OrderBy=" + OrderBy + "&CurPage=" +
          PageNum + "&Direction=" + Direction;
      out1.println("<tr onclick=\"javascript:window.navigate('" + tmpstr +
                   "');\">");
    }
    out1.println("<td align=center bgcolor=#ECEAE6 bordercolordark=#ECEAE6 ");
    out1.println("bordercolorlight=#ECEAE6 noWrap valign=center>");
    out1.println("<img onMouseOut=\"javascript:this.src='/images/front1.gif'\" onMouseOver=\"javascript:this.src='/images/front2.gif'\" name=\"Image25\" border=\"0\" src=\"/images/front1.gif\" width=\"20\" height=\"15\" alt=\"尾页\"></td>");
    out1.println("</tr>");
    out1.println("</tbody> ");
    out1.println("</table>");
    out1.println("</td>");
    /////
  }

  private void PrintMenu(JspWriter out1) throws Exception
  //输出系统的子菜单
  {
    for (int i = 0; i < SubMenus.size(); i++) {
      SubMenu SM = (SubMenu) SubMenus.elementAt(i);
      out1.println("<TD width=" + SM.width + " valign=top>");
      /////////////菜单内容输出
      out.println("<table  width=100% bgColor=" + HeadBKColor +
                  " border=1 borderColorDark=" + HeadBKColor +
                  " borderColorLight=" + HeadBKColor +
                  " cellPadding=0 cellSpacing=0 height=20 ");
      out1.println(" onMouseDown=\"javascript:borderColorDark='" +
                   HeadLightColor + "';borderColorLight='" + HeadDarkColor +
                   "'\"  ");
      out1.println(" onMouseOut=\"javascript:borderColorDark='" + HeadBKColor +
                   "';borderColorLight='" + HeadBKColor + "';\"  ");
      out1.println(" onMouseOver=\"javascript:borderColorDark='" +
                   HeadDarkColor + "';borderColorLight='" + HeadLightColor +
                   "';\"  ");
      out1.println(" onMouseUp=\"javascript:borderColorDark='" + HeadDarkColor +
                   "';borderColorLight='" + HeadLightColor + "'\"  ");
      out1.println(" >");
      if (SM.link.trim().length() > 0) {
        out1.println("<TR onclick=\"javascript:window.navigate('" + SM.link +
                     "');\">");
      }
      else {
        out1.println("<TR>");
      }
      out1.println("<TD bgcolor=" + HeadBKColor + " bordercolordark=" +
                   HeadBKColor + " bordercolorlight=" + HeadBKColor +
                   " noWrap>");
      out1.println(SM.title);
      out.println("</TD></TR>");
      out.println("</table>");
      //////////
      out1.println("</TD>");
      ///////分割符输出
      if (i < SubMenus.size() - 1) {
        out1.println("<TD width=5 valign=top>");
        out1.println("<img height=22 src='/images/toolbar2.gif' width=5>");
        out1.println("</TD>");
      }
    }
  }

  private void PrintRow(JspWriter out1) throws Exception
  //行数据输出
  {
    if (ifpage) {
      for (int i = (CurPage - 1) * PageSize;
           i < CurPage * PageSize && i < Rows.size(); i++) {
        ( (Row) Rows.elementAt(i)).Print(out1);
      }
    }
    else {
      for (int i = 0; i < Rows.size(); i++) {
        ( (Row) Rows.elementAt(i)).Print(out1);
      }
    }
  }

  /* private void PrintCol(JspWriter out1)
   //列标题输出
   {
     String tmpstr="";
     out1.println("<tr>");
         for(int i=0;i<this.Cols.size();i++)
         {
             Col col=(Col)this.Cols.elementAt(i);
             out1.println("<td  id=bgtitle width="+col.width+">");
                 /////////////
               out.println("<table  width="+col.width+" bgColor="+THeadBKColor+" border=0 borderColorDark="+THeadDarkColor+" borderColorLight="+THeadLightColor+" cellPadding=0 cellSpacing=0 height=100% ");
                 out1.println(" onMouseDown=\"javascript:borderColorDark='"+THeadLightColor+"';borderColorLight='"+THeadDarkColor+"'\"  ");
                 out1.println(" onMouseOut=\"javascript:borderColorDark='"+THeadDarkColor+"';borderColorLight='"+THeadLightColor+"';\"  ");
                 out1.println(" onMouseOver=\"javascript:borderColorDark='"+THeadDarkColor+"';borderColorLight='"+THeadLightColor+"';\"  ");
                 out1.println(" onMouseUp=\"javascript:borderColorDark='"+THeadDarkColor+"';borderColorLight='"+THeadLightColor+"'\"  ");
                 out1.println(" >");
                 if(IfForm)
                 {
                       if(OrderBy.equals(col.field))
                         if(Direction.equals("DESC"))
                             out1.println("<tr onclick=\"javascript:"+FormName+".OrderBy.value='"+col.field+"';"+FormName+".Direction.value='',"+FormName+".submit();\">");
                         else
                             out1.println("<tr onclick=\"javascript:"+FormName+".OrderBy.value='"+col.field+"';"+FormName+".Direction.value='DESC',"+FormName+".submit();\">");
                       else
                          out1.println("<tr onclick=\"javascript:"+FormName+".OrderBy.value='"+col.field+"';"+FormName+".Direction.value='',"+FormName+".submit();\">");
                 }
                 else
                 {
                       if(OrderBy.equals(col.field))
                         if(Direction.equals("DESC"))
                             tmpstr=url+"?"+paramString+"&OrderBy="+col.field+"&CurPage="+CurPage+"&Direction=";
                         else
                             tmpstr=url+"?"+paramString+"&OrderBy="+col.field+"&CurPage="+CurPage+"&Direction=DESC";
                       else
                          tmpstr=url+"?"+paramString+"&OrderBy="+col.field+"&CurPage="+CurPage+"&Direction=";
       out1.println("<TR onclick=\"javascript:window.navigate('"+tmpstr+"');\">");
                 }
       out1.println("<TD  id=bgtitle  align='"+col.align+"' noWrap>");
                 if(OrderBy.equals(col.field))
                   if(!Direction.equals("DESC"))
                       out1.println("UP");
                   else
                       out1.println("DOWN");
                 out1.println(col.title);
                 out.println("</TD></TR>");
                 out.println("</table>");
                 //////////
             out1.println("</td>");
         }
     out1.println("</tr>");
   }
   */
  private void PrintCol(JspWriter out1) throws Exception
  //列标题输出
  {
    String tmpstr = "";
    out1.println("<tr>");
    for (int i = 0; i < this.Cols.size(); i++) {
      Col col = (Col)this.Cols.elementAt(i);
      if (ifprinttab) {
        out1.println("<TD  id=bgtitle width=" + col.width +
                     " height='20' align='center' noWrap ");
      }
      else {
        out1.println("<TD  id=bgtitle width=" + col.width + " align='" +
                     col.align + "' noWrap ");
      }
      if (ifcolsort) {
        if (IfForm) {
          if (col.field.trim().length() > 0) {
            if (OrderBy.equals(col.field)) {
              if (Direction.equals("DESC")) {
                out1.println(" onclick=\"javascript:" + FormName +
                             ".OrderBy.value='" + col.field + "';" + FormName +
                             ".Direction.value='';" + FormName +
                             ".submit();\" style=\"CURSOR: hand\">");
              }
              else {
                out1.println(" onclick=\"javascript:" + FormName +
                             ".OrderBy.value='" + col.field + "';" + FormName +
                             ".Direction.value='DESC';" + FormName +
                             ".submit();\" style=\"CURSOR: hand\">");
              }
            }
            else {
              out1.println(" onclick=\"javascript:" + FormName +
                           ".OrderBy.value='" + col.field + "';" + FormName +

⌨️ 快捷键说明

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