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

📄 htmlutils.java

📁 一个完整的门户网站,基于JSP环境下开发的,使用SQL数据库.
💻 JAVA
字号:
package com.bwm.core;

/**
 *class explain:String deal with
 *set up name:	crazyadept
 *set up time:	12/01/2004
 */
public class HtmlUtils {

    /***************************************************
     *input parameter:  Html page
     *output parameter: message title and content
     *modify time:      11/29/2004
     ****************************************************/
        /*
    public String errorBox(String str1, String str2) {
        String str =
            "<p align=center style=margin-top:80><body bgcolor=#f5efe7><div align=center>";
        str = str + "<table border=1 cellspacing=0 bordercolorlight=#000000 bordercolordark=#FFFFFF bgcolor=#E0E0E0>";
        str = str +
            "<tr><td><table border=0 bgcolor=677fa9 cellspacing=0 cellpadding=2 width=350><tr><td>";
        str = str + "<font face=Marlett>1</font><font color=#FFFFFF><b>" + str2 +
            "</b></font></td></tr></table>";
        str = str +
            "<table border=0 width=350 cellpadding=4><tr><td width=52 height=64 align=center>";
        str = str +
            "<font face=\"MS Outlook\"color=#FF0000 style=\"font-size:30pt\">A</font></td><td>";
        str = str + "<p align=center>" + str1 +
            "</p></td></tr><tr valign=top><td colspan=2 align=center>";
        str = str + "<input type=button name=ok value=\"\u3000\u786E \u5B9A\u3000\" onclick=\"javascript:history.back()\">";
        str = str + "</td></tr></table></td></tr></table></div></body>";
        return str;
    }

//用于显示图表分析
    public String Pic(String[] a) {
        String str = "<table width=630 border=0 cellspacing=0 cellpadding=0><tr><td width=30 height=30>100%</td><td rowspan=11><table width=600 height=328 border=0 cellpadding=0 cellspacing=0><tr valign=bottom><td width=21 height=300><table width=1 height=100% border=0 cellpadding=0 cellspacing=0 bgcolor=#000000><tr><td></td></tr></table> ";
        str += "</td><td width=20>&nbsp;</td><td colspan=12><table width=580  cellpadding=0 cellspacing=0 bgcolor=#CCCCFF><tr valign=top><td width=30 height=300><table width=100% height=" +
            a[0] +
            " border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td><td width=20 bgcolor=#FFFFFF>&nbsp;</td><td width=30 height=300><table width=100% height=" +
            a[1] +
            "  border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td><td width=20 bgcolor=#FFFFFF>&nbsp;</td><td width=30 height=300><table width=100% height=" +
            a[2] +
            "  border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td><td width=20 bgcolor=#FFFFFF>&nbsp;</td><td width=30 height=300><table width=100% height=" +
            a[3] +
            "  border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td><td width=20 bgcolor=#FFFFFF>&nbsp;</td><td width=30 height=300><table width=100% height=" +
            a[4] +
            "  border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td><td width=20 bgcolor=#FFFFFF>&nbsp;</td><td width=30 height=300><table width=100% height=" +
            a[5] +
            "  border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td><td width=20 bgcolor=#FFFFFF>&nbsp;</td><td width=30 height=300><table width=100% height=" +
            a[6] +
            "  border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td><td width=20 bgcolor=#FFFFFF>&nbsp;</td><td width=30 height=300><table width=100% height=" +
            a[7] +
            "  border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td><td width=20 bgcolor=#FFFFFF>&nbsp;</td><td width=30 height=300><table width=100% height=" +
            a[8] +
            "  border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td><td width=20 bgcolor=#FFFFFF>&nbsp;</td><td width=30 height=300><table width=100% height=" +
            a[9] +
            "  border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td><td width=20 bgcolor=#FFFFFF>&nbsp;</td><td width=30 height=300><table width=100% height=" +
            a[10] +
            "  border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td><td width=20 bgcolor=#FFFFFF>&nbsp;</td><td width=30 height=300><table width=100% height=" +
            a[11] +
            "  border=0 cellpadding=0 cellspacing=0 bgcolor=#FFFFFF><tr><td>&nbsp;</td></tr></table>";
        str += "</td></tr></table></td></tr><tr valign=bottom><td height=1 colspan=14 bgcolor=#000000></td></tr><tr><td width=21 height=27 colspan=2 valign=bottom>&nbsp;</td>";
        str += "<td width=50 valign=bottom>1月</td><td width=50 valign=bottom>2月</td><td width=50 valign=bottom>3月</td><td width=50 valign=bottom>4月</td><td width=50 valign=bottom>5月</td><td width=50 valign=bottom>6月</td><td width=50 valign=bottom>7月</td>";
        str += "<td width=50 valign=bottom>8月</td><td width=50 valign=bottom>9月</td><td width=50 valign=bottom>10月</td><td width=50 valign=bottom>11月</td><td width=50 valign=bottom>12月</td></tr></table></td></tr><tr>";
        str += "<td height=30>90%</td></tr><tr><td height=30>80%</td></tr><tr><td height=30>70%</td></tr><tr><td height=30>60%</td></tr><tr><td height=30>50%</td></tr><tr><td height=30>40%</td></tr><tr>";
        str += "<td height=30>30%</td></tr><tr><td height=30>20%</td></tr><tr><td height=30>10%</td></tr><tr><td height=28>&nbsp;</td></tr></table> ";
        return str;
    }
*/
    /**
     * spage :显示总页数
     * npage :显示当页数
     * bpage :显示前一页
     * lpage :显示后一页
     * @param step :步长
     * @param row  :总记录数
     * @param page :当前页数
     * @return
     */
    public static String table(int step, int row, int page, String http,String target) {
        int spage = 0, npage = 0, t = 0, bpage = 0, lpage = 0;
        t = row % step;
        if (t == 0) {
            spage = row / step;
        } else {
            spage = row / step + 1;
        }
        if (page <= 1) {
            npage = 1;
            bpage = 1;
            lpage = 2;
        } else if (page >= spage) {
            npage = spage;
            bpage = spage - 1;
            lpage = spage;
        } else {
            npage = page;
            bpage = page - 1;
            lpage = page + 1;
        }
        String str = "<table width=100% border=1 cellpadding=0 cellspacing=0 style='font-size:10pt;'  bordercolorlight=#666666 bordercolordark=#ffffff bgcolor=#d6d3ce><tr align=center>";
        str += "<td height=27>&nbsp;</td><td width=120>共" + row +
            "条记录</td><td width=120>第" + npage + "/" + spage + "页</td>";
        str += "<td width=160><a target='"+target+"' href='" + http + "?page=" + 1 +
            "'>|&lt;</a>&nbsp;&nbsp;<a target='"+target+"' href='" + http + "?page=" + bpage +
            "'>&lt;&lt;</a>&nbsp;&nbsp;<a target='"+target+"' href='" + http + "?page=" + lpage +
            "'>&gt;&gt;</a>&nbsp;&nbsp;<a target='"+target+"' href='" + http + "?page=" + spage +
            "'>&gt;|</a></td><form method=post action='" + http + "'>";
        str += "<td width=160><input type=text name=page size=3 maxlength=10 style='font-size:9pt; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999; border-bottom: 1px solid #999999' align=center>";
        str += "<input type=submit style='font-size:9pt; border:1 solid #999999; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: 18px; LINE-HEIGHT: normal'  value='Goto' ></td></form></tr></table>";
        return str;
    }

    public static String table(int row, int page, String http) {
        return table(FinalConstants.STEP, row, page, http,"_self");
    }
}

⌨️ 快捷键说明

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