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

📄 apputil.java

📁 大象购物系统
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package com.comm.util;

import java.util.*;

import javax.servlet.http.*;

import com.comm.vo.*;

public class AppUtil {
    public AppUtil() {
    }

    //根据返回的pages对象设置分页页面的页数
    public static String getFooter(String url, ListVO lvo, GenericVO cvo) {

        if (lvo == null
            || lvo.getTotalItems() <= 0) {
            return "";
        }

        StringBuffer foot = new StringBuffer();
        foot.append("<script language='javascript'>");
        foot.append("function PrePage(){");
        foot.append("document.foot.pageInt.value=document.foot.pPageInt.value;");
        foot.append("document.foot.submit();");
        foot.append("}");
        foot.append("function NextPage(){");
        foot.append("document.foot.pageInt.value=document.foot.nPageInt.value;");
        foot.append("document.foot.submit();");
        foot.append("}");
        foot.append("</script>");
        foot.append("<form name=foot method=post action=\'" + url + "\'>");
        foot.append("<table><tr><td>");
        foot.append("<FONT  color=\"#000000\">");
        foot.append("共<font color=\"#000000\">" + lvo.getTotalItems() +
                    "</font>条记录 ");
        foot.append("<font color=\"#000000\">" + lvo.getMaxPage()
                    + "</font>页|");
        foot.append("目前第<font color=\"#000000\">[" + lvo.getCurrentPage() +
                    "]</font>页");
        foot.append("&nbsp;");

        if (lvo.hasPrevious()) {
            foot.append(
                    "<a onclick=PrePage() href='#' class=\"black90\">上一页</a>");
        } else {
            foot.append("上一页");
        }
        foot.append("|");
        if (lvo.hasNext()) {
            foot.append(
                    "<a onclick=NextPage() href='#' class=\"black90\">下一页</a>");
        } else {
            foot.append("下一页");
        }

        foot.append("&nbsp;");
        foot.append("转到第");
        foot.append(getConditionStr(cvo));
        foot.append("<input type=hidden name=totalItems value=" +
                    lvo.getTotalItems() + ">");
        foot.append("<input type=hidden name=itemsPerPage value=" +
                    lvo.getItemsPerPage() + ">");
        foot.append("<input type=hidden name=pPageInt value=" +
                    (lvo.getCurrentPage() - 1) + ">");
        foot.append("<input type=hidden name=nPageInt value=" +
                    (lvo.getCurrentPage() + 1) + ">");
        foot.append("<input type=text name=pageInt size=2>");
        foot.append("页");
        foot.append("<input type=submit value=\"go\" >");
        foot.append("</td></tr></table>");
        foot.append("</form>");

        return foot.toString();

    }

    //根据返回的pages对象设置分页页面的页数
    public static String getFooter6(String url, ListVO lvo, GenericVO cvo) {

        if (lvo == null
            || lvo.getTotalItems() <= 0) {
            return "";
        }

        StringBuffer foot = new StringBuffer();
        foot.append("<center>");
        foot.append("<form name=foot method=post action=\'" + url + "\'>");
        foot.append("<table><tr><td>");
        foot.append("<FONT  color=\"#000000\" size=2 >");
        foot.append("共<font color=\"#000000\">" + lvo.getTotalItems() +
                    "</font>条记录 ");
        foot.append("<font color=\"#000000\">" + lvo.getMaxPage()
                    + "</font>页|");
        foot.append("目前第<font color=\"#000000\">[" + lvo.getCurrentPage() +
                    "]</font>页");
        foot.append("&nbsp;");

        if (lvo.hasPrevious()) {
            foot.append(
                    "<a onclick=PrePage('" + url +
                    "') href='#' class=\"black90\">上一页</a>");
        } else {
            foot.append("上一页");
        }
        foot.append("|");
        if (lvo.hasNext()) {
            foot.append(
                    "<a onclick=NextPage('" + url +
                    "') href='#' class=\"black90\">下一页</a>");
        } else {
            foot.append("下一页");
        }

        foot.append("&nbsp;");
        foot.append("转到第");
        foot.append(getConditionStr(cvo));
        foot.append("<input type=hidden name=totalItems value=" +
                    lvo.getTotalItems() + ">");
        foot.append("<input type=hidden name=itemsPerPage value=" +
                    lvo.getItemsPerPage() + ">");
        foot.append("<input type=hidden name=pPageInt value=" +
                    (lvo.getCurrentPage() - 1) + ">");
        foot.append("<input type=hidden name=nPageInt value=" +
                    (lvo.getCurrentPage() + 1) + ">");
        foot.append("<input type=text name=pageInt size=2>");
        foot.append("页");
        foot.append("<input onclick=go('" + url +
                    "') type=button value=\"go\" >");
        foot.append("</td></tr></table>");
        foot.append("</form>");
        foot.append("</center>");

        return foot.toString();

    }

    public static String getFooter4(String url, ListVO lvo, GenericVO cvo) {

        if (lvo == null
            || lvo.getTotalItems() <= 0) {
            return "";
        }

        StringBuffer foot = new StringBuffer();
        foot.append("<script language='javascript'>");
        foot.append("function PrePage(){");
        foot.append(
                "document.foot4.pageInt.value=document.foot4.pPageInt.value;");
        foot.append("document.foot4.submit();");
        foot.append("}");
        foot.append("function NextPage(){");
        foot.append(
                "document.foot4.pageInt.value=document.foot4.nPageInt.value;");
        foot.append("document.foot4.submit();");
        foot.append("}");
        foot.append("</script>");
        foot.append("<form name=foot4 method=post action=\'" + url + "\'>");
        foot.append("<table><tr><td>");
        foot.append("<FONT  color=\"#000000\" size=2 >");

        foot.append("第" + lvo.getCurrentPage() + "页");
        foot.append("&nbsp;");
        foot.append("共" + lvo.getMaxPage() + "页");

        //翻页区
        foot.append("&nbsp;&nbsp;");
        foot.append(
                "<img border=\"0\" src=\"/bbs/images/bbs_up.gif\" width=\"16\" height=\"16\">");
        foot.append("&nbsp;");
        if (lvo.hasPrevious()) {
            foot.append(
                    "<a onclick=PrePage() href='#' class=\"black90\">上一页</a>");
        } else {
            foot.append("上一页");
        }
        foot.append("|");
        if (lvo.hasNext()) {
            foot.append(
                    "<a onclick=NextPage() href='#' class=\"black90\">下一页</a>");
        } else {
            foot.append("下一页");
        }
        foot.append("&nbsp;");
        foot.append("<span><img border=\"0\" src=\"/bbs/images/bbs_next.gif\" width=\"16\" height=\"16\"></span>");

        foot.append("&nbsp;");
        foot.append(getConditionStr(cvo));
        foot.append("<input type=hidden name=totalItems value=" +
                    lvo.getTotalItems() + ">");
        foot.append("<input type=hidden name=itemsPerPage value=" +
                    lvo.getItemsPerPage() + ">");
        foot.append("<input type=hidden name=pPageInt value=" +
                    (lvo.getCurrentPage() - 1) + ">");
        foot.append("<input type=hidden name=nPageInt value=" +
                    (lvo.getCurrentPage() + 1) + ">");
        foot.append("<input type=text name=pageInt size=2>");
        foot.append("<input type=submit value=\"跳转\" >");
        foot.append("</td></tr></table>");
        foot.append("</form>");

        return foot.toString();

    }

    public static String getFooter5(String url, ListVO lvo, GenericVO cvo,
                                    String formName) {

        if (lvo == null
            || lvo.getTotalItems() <= 0) {
            return "";
        }

        StringBuffer foot = new StringBuffer();
        foot.append("<script language='javascript'>");
        foot.append("function PrePage(){");
        foot.append(
                "document." + formName + ".pageInt.value=document." + formName +
                ".pPageInt.value;");
        foot.append("document." + formName + ".submit();");
        foot.append("}");
        foot.append("function NextPage(){");
        foot.append(
                "document." + formName + ".pageInt.value=document." + formName +
                ".nPageInt.value;");
        foot.append("document." + formName + ".submit();");
        foot.append("}");
        foot.append("</script>");
        foot.append("<form name=" + formName + " method=post action=\'" + url +
                    "\'>");
        foot.append("<table><tr><td>");
        foot.append("<FONT  color=\"#000000\" size=2 >");

        foot.append("第" + lvo.getCurrentPage() + "页");
        foot.append("&nbsp;");
        foot.append("共" + lvo.getMaxPage() + "页");

        //翻页区
        foot.append("&nbsp;&nbsp;");
        foot.append(
                "<img border=\"0\" src=\"/bbs/images/bbs_up.gif\" width=\"16\" height=\"16\">");
        foot.append("&nbsp;");
        if (lvo.hasPrevious()) {
            foot.append(
                    "<a onclick=PrePage() href='#' class=\"black90\">上一页</a>");
        } else {
            foot.append("上一页");
        }
        foot.append("|");
        if (lvo.hasNext()) {
            foot.append(
                    "<a onclick=NextPage() href='#' class=\"black90\">下一页</a>");
        } else {
            foot.append("下一页");
        }
        foot.append("&nbsp;");
        foot.append("<span><img border=\"0\" src=\"/bbs/images/bbs_next.gif\" width=\"16\" height=\"16\"></span>");

        foot.append("&nbsp;");
        foot.append(getConditionStr(cvo));
        foot.append("<input type=hidden name=totalItems value=" +
                    lvo.getTotalItems() + ">");
        foot.append("<input type=hidden name=itemsPerPage value=" +
                    lvo.getItemsPerPage() + ">");
        foot.append("<input type=hidden name=pPageInt value=" +
                    (lvo.getCurrentPage() - 1) + ">");
        foot.append("<input type=hidden name=nPageInt value=" +
                    (lvo.getCurrentPage() + 1) + ">");
        foot.append("<input type=text name=pageInt size=2>");
        foot.append("<input type=submit value=\"跳转\" >");
        foot.append("</td></tr></table>");
        foot.append("</form>");

        return foot.toString();

    }

    //根据返回的pages对象设置分页页面的页数
    public static String getFooter2(String url, ListVO lvo, GenericVO cvo,
                                    String formName) {

        if (lvo == null

⌨️ 快捷键说明

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