📄 tableformat.java
字号:
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 + -