亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? paramutils.java

?? Java項(xiàng)目開發(fā)與畢業(yè)設(shè)計(jì)指導(dǎo) 朱福喜, 黃昊編著 清華大學(xué)出版社 項(xiàng)目2
?? JAVA
字號:
package utils;

import javax.servlet.http.*;


/**
 * 第三方組件
 * @author somebody
 *
 */
public class ParamUtils {

    /**
     * Gets a parameter as a string.
     * @param request The HttpServletRequest object, known as "request" in a
     *      JSP page.
     * @param name The name of the parameter you want to get
     * @return The value of the parameter or null if the parameter was not
     *      found or if the parameter is a zero-length string.
     */
    public static String getParameter(HttpServletRequest request, String name) {
        return getParameter(request, name, false);
    }

    /**
     * Gets a parameter as a string.
     * @param request The HttpServletRequest object, known as "request" in a
     * JSP page.
     * @param name The name of the parameter you want to get
     * @param emptyStringsOK Return the parameter values even if it is an empty string.
     * @return The value of the parameter or null if the parameter was not
     *      found.
     */
    public static String getParameter(HttpServletRequest request,
            String name, boolean emptyStringsOK)
    {
        String temp = request.getParameter(name);
        if (temp != null) {
            if (temp.equals("") && !emptyStringsOK) {
                return null;
            }
            else {
                return temp;
            }
        }
        else {
            return null;
        }
    }

    /**
     * Gets a parameter as a boolean.
     * @param request The HttpServletRequest object, known as "request" in a
     * JSP page.
     * @param name The name of the parameter you want to get
     * @return True if the value of the parameter was "true", false otherwise.
     */
    public static boolean getBooleanParameter(HttpServletRequest request,
            String name)
    {
        return getBooleanParameter(request, name, false);
    }

    /**
     * Gets a parameter as a boolean.
     * @param request The HttpServletRequest object, known as "request" in a
     * JSP page.
     * @param name The name of the parameter you want to get
     * @return True if the value of the parameter was "true", false otherwise.
     */
    public static boolean getBooleanParameter(HttpServletRequest request,
            String name, boolean defaultVal)
    {
        String temp = request.getParameter(name);
        if ("true".equals(temp) || "on".equals(temp)) {
            return true;
        }
        else if ("false".equals(temp) || "off".equals(temp)) {
            return false;
        }
        else {
            return defaultVal;
        }
    }

    /**
     * Gets a parameter as an int.
     * @param request The HttpServletRequest object, known as "request" in a
     *      JSP page.
     * @param name The name of the parameter you want to get
     * @return The int value of the parameter specified or the default value if
     *      the parameter is not found.
     */
    public static int getIntParameter(HttpServletRequest request,
            String name, int defaultNum)
    {
        String temp = request.getParameter(name);
        if(temp != null && !temp.equals("")) {
            int num = defaultNum;
            try {
                num = Integer.parseInt(temp);
            }
            catch (Exception ignored) {}
            return num;
        }
        else {
            return defaultNum;
        }
    }

    /**
     * Gets a list of int parameters.
     * @param request The HttpServletRequest object, known as "request" in a
     *      JSP page.
     * @param name The name of the parameter you want to get
     * @param defaultNum The default value of a parameter, if the parameter
     * can't be converted into an int.
     */
    public static int[] getIntParameters(HttpServletRequest request,
            String name, int defaultNum)
    {
        String[] paramValues = request.getParameterValues(name);
        if (paramValues == null) {
            return null;
        }
        if (paramValues.length < 1) {
            return new int[0];
        }
        int[] values = new int[paramValues.length];
        for (int i=0; i<paramValues.length; i++) {
            try {
                values[i] = Integer.parseInt(paramValues[i]);
            }
            catch (Exception e) {
                values[i] = defaultNum;
            }
        }
        return values;
    }

    /**
     * Gets a parameter as a double.
     * @param request The HttpServletRequest object, known as "request" in a
     *      JSP page.
     * @param name The name of the parameter you want to get
     * @return The double value of the parameter specified or the default value
     *      if the parameter is not found.
     */
    public static double getDoubleParameter(HttpServletRequest request,
            String name, double defaultNum)
    {
        String temp = request.getParameter(name);
        if(temp != null && !temp.equals("")) {
            double num = defaultNum;
            try {
                num = Double.parseDouble(temp);
            }
            catch (Exception ignored) {}
            return num;
        }
        else {
            return defaultNum;
        }
    }

    /**
     * Gets a parameter as a long.
     * @param request The HttpServletRequest object, known as "request" in a
     *      JSP page.
     * @param name The name of the parameter you want to get
     * @return The long value of the parameter specified or the default value if
     *      the parameter is not found.
     */
    public static long getLongParameter(HttpServletRequest request,
            String name, long defaultNum)
    {
        String temp = request.getParameter(name);
        if (temp != null && !temp.equals("")) {
            long num = defaultNum;
            try {
                num = Long.parseLong(temp);
            }
            catch (Exception ignored) {}
            return num;
        }
        else {
            return defaultNum;
        }
    }

    /**
     * Gets a list of long parameters.
     * @param request The HttpServletRequest object, known as "request" in a
     *      JSP page.
     * @param name The name of the parameter you want to get
     * @param defaultNum The default value of a parameter, if the parameter
     * can't be converted into a long.
     */
    public static long[] getLongParameters(HttpServletRequest request,
            String name, long defaultNum)
    {
        String[] paramValues = request.getParameterValues(name);
        if (paramValues == null) {
            return null;
        }
        if (paramValues.length < 1) {
            return new long[0];
        }
        long[] values = new long[paramValues.length];
        for (int i=0; i<paramValues.length; i++) {
            try {
                values[i] = Long.parseLong(paramValues[i]);
            }
            catch (Exception e) {
                values[i] = defaultNum;
            }
        }
        return values;
    }

    /**
     * Gets a parameter as a string.
     * @param request The HttpServletRequest object, known as "request" in a
     *      JSP page.
     * @param name The name of the parameter you want to get
     * @return The value of the parameter or null if the parameter was not
     *      found or if the parameter is a zero-length string.
     */
    public static String getAttribute(HttpServletRequest request, String name) {
        return getAttribute (request, name, false);
    }

    /**
     * Gets a parameter as a string.
     * @param request The HttpServletRequest object, known as "request" in a
     *      JSP page.
     * @param name The name of the parameter you want to get
     * @param emptyStringsOK Return the parameter values even if it is an empty string.
     * @return The value of the parameter or null if the parameter was not
     *      found.
     */
    public static String getAttribute(HttpServletRequest request,
            String name, boolean emptyStringsOK)
    {
        String temp = (String)request.getAttribute(name);
        if (temp != null) {
            if (temp.equals("") && !emptyStringsOK) {
                return null;
            }
            else {
                return temp;
            }
        }
        else {
            return null;
        }
    }

    /**
     * Gets an attribute as a boolean.
     * @param request The HttpServletRequest object, known as "request" in a
     *      JSP page.
     * @param name The name of the attribute you want to get
     * @return True if the value of the attribute is "true", false otherwise.
     */
    public static boolean getBooleanAttribute(HttpServletRequest request,
            String name)
    {
        String temp = (String)request.getAttribute(name);
        if (temp != null && temp.equals("true")) {
            return true;
        }
        else {
            return false;
        }
    }

    /**
     * Gets an attribute as a int.
     * @param request The HttpServletRequest object, known as "request" in a
     *      JSP page.
     * @param name The name of the attribute you want to get
     * @return The int value of the attribute or the default value if the
     *      attribute is not found or is a zero length string.
     */
    public static int getIntAttribute(HttpServletRequest request,
            String name, int defaultNum)
    {
        String temp = (String)request.getAttribute(name);
        if (temp != null && !temp.equals("")) {
            int num = defaultNum;
            try {
                num = Integer.parseInt(temp);
            }
            catch (Exception ignored) {}
            return num;
        }
        else {
            return defaultNum;
        }
    }

    /**
     * Gets an attribute as a long.
     * @param request The HttpServletRequest object, known as "request" in a
     *      JSP page.
     * @param name The name of the attribute you want to get
     * @return The long value of the attribute or the default value if the
     *      attribute is not found or is a zero length string.
     */
    public static long getLongAttribute(HttpServletRequest request,
            String name, long defaultNum)
    {
        String temp = (String)request.getAttribute(name);
        if (temp != null && !temp.equals("")) {
            long num = defaultNum;
            try {
                num = Long.parseLong(temp);
            }
            catch (Exception ignored) {}
            return num;
        }
        else {
            return defaultNum;
        }
     }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国精产品一区一区三区mba桃花 | 不卡免费追剧大全电视剧网站| 日韩欧美亚洲另类制服综合在线| 日av在线不卡| 精品国产区一区| 成人午夜电影网站| 国产精品嫩草影院com| 波多野结衣视频一区| 亚洲欧美综合网| 在线免费一区三区| 天天影视涩香欲综合网| 日韩欧美一区二区在线视频| 韩国中文字幕2020精品| 中文字幕在线一区二区三区| 91激情五月电影| 亚洲欧洲一区二区三区| 久久精品男人天堂av| 国产91在线看| 亚洲国产综合91精品麻豆 | 成人av资源在线| 一区二区成人在线视频 | 91视频一区二区三区| 一区二区三区精品在线| 91.com在线观看| 国产乱码精品一区二区三区av | 国产色产综合产在线视频| 成人avav在线| 男女男精品网站| 国产精品美女久久久久aⅴ| 91福利在线导航| 捆绑调教美女网站视频一区| 久久久久久99久久久精品网站| 不卡视频在线观看| 午夜精品爽啪视频| 久久精品免费在线观看| 91麻豆精品在线观看| 九色|91porny| 一区二区三区在线影院| 欧美v亚洲v综合ⅴ国产v| 99久久精品久久久久久清纯| 麻豆成人在线观看| 亚洲伦理在线免费看| 欧美mv日韩mv国产网站app| 色中色一区二区| 国产激情一区二区三区四区| 亚洲大片免费看| 久久久久九九视频| 欧美日韩成人在线一区| 成人av在线一区二区| 蜜桃久久久久久久| 亚洲欧美另类久久久精品| 精品久久久久久亚洲综合网 | 亚洲第一搞黄网站| 国产精品美女久久久久久久久 | 3d动漫精品啪啪1区2区免费| www.av精品| 丁香网亚洲国际| 极品美女销魂一区二区三区免费| 亚洲第一在线综合网站| 亚洲另类一区二区| 中文字幕不卡在线观看| 精品国产免费人成在线观看| 欧美日韩不卡一区二区| 91久久精品一区二区三区| 国产成人丝袜美腿| 另类小说色综合网站| 性做久久久久久久免费看| 亚洲欧美日韩电影| 国产欧美日韩不卡| 久久嫩草精品久久久久| 精品91自产拍在线观看一区| 91精品在线观看入口| 欧美另类一区二区三区| 欧美性猛交xxxxxxxx| 一本久久综合亚洲鲁鲁五月天| 成a人片国产精品| 99久久er热在这里只有精品15| 岛国精品一区二区| 粉嫩高潮美女一区二区三区| 成人一道本在线| 成人小视频在线观看| 成熟亚洲日本毛茸茸凸凹| 国产精一品亚洲二区在线视频| 国产精品一区一区三区| 国产成人在线观看免费网站| 国产高清视频一区| 成人精品国产福利| 成人动漫av在线| 91久久精品一区二区三| 在线观看日韩av先锋影音电影院| 欧美综合亚洲图片综合区| 欧美日本一区二区在线观看| 日韩色视频在线观看| 欧美精品一区二区不卡| 中文在线资源观看网站视频免费不卡 | 五月综合激情婷婷六月色窝| 天天色综合天天| 久久精品国产亚洲a| 午夜久久福利影院| 亚洲国产日日夜夜| 日韩av电影天堂| 蜜桃久久av一区| 激情成人午夜视频| 国产呦精品一区二区三区网站| 亚洲成av人**亚洲成av**| 久88久久88久久久| 国产毛片精品视频| 成人av第一页| 在线免费观看一区| 69堂国产成人免费视频| 欧美一二三区精品| 国产精品久久久久久久久快鸭| 国产精品福利影院| 亚洲已满18点击进入久久| 亚洲bt欧美bt精品777| 日日骚欧美日韩| 激情五月婷婷综合| 欧洲精品在线观看| 欧美日韩综合在线| 精品久久久网站| 精品国产伦一区二区三区免费| 国产精品女主播在线观看| 亚洲精品午夜久久久| 亚洲国产精品久久不卡毛片| 激情综合网天天干| 国产91在线|亚洲| 91麻豆精品在线观看| 日韩欧美在线影院| 国产精品天干天干在观线| 中文字幕第一区二区| 亚洲综合区在线| 极品少妇xxxx精品少妇偷拍| 欧美日韩国产一级片| 国产亚洲欧美一区在线观看| 一区二区视频在线看| 看国产成人h片视频| 成人高清视频在线| 欧美精品久久久久久久多人混战 | 在线亚洲高清视频| 日韩欧美成人一区二区| 久久这里只有精品6| 香蕉乱码成人久久天堂爱免费| 经典三级在线一区| 在线免费一区三区| 久久精品一区二区三区av| 午夜在线成人av| 福利电影一区二区| 久久综合av免费| 性感美女极品91精品| 成人免费高清在线观看| 欧美一区二区三区白人| 亚洲欧洲日韩在线| 国产成人精品亚洲777人妖| 51午夜精品国产| 亚洲一区二区偷拍精品| 成人网男人的天堂| 日韩欧美的一区| 婷婷一区二区三区| 97久久精品人人爽人人爽蜜臀| 欧美电视剧在线看免费| 亚洲国产精品久久艾草纯爱| 91丨porny丨国产入口| 3d动漫精品啪啪1区2区免费| 日韩黄色免费电影| 91热门视频在线观看| 久久嫩草精品久久久精品一| 免费成人小视频| 欧美日本高清视频在线观看| 一区二区三区欧美| 不卡一区二区在线| 国产欧美日韩在线| 九九精品视频在线看| 欧美一区二区三区成人| 亚洲高清视频在线| 国产精品一线二线三线精华| 日韩欧美中文字幕公布| 亚洲精品成人天堂一二三| 色综合久久天天综合网| 国产精品情趣视频| 国产成人免费视频网站高清观看视频| 日韩免费一区二区| 麻豆视频一区二区| 久久久久久免费| 精品亚洲免费视频| 欧美tk—视频vk| 久久精品国产99久久6| 欧美午夜精品免费| 美女视频一区二区| 欧美成人a∨高清免费观看| 日本v片在线高清不卡在线观看| 这里只有精品电影| 日韩综合小视频| 69久久夜色精品国产69蝌蚪网| 日韩在线卡一卡二| 欧美一区二区三区男人的天堂| 美女视频网站黄色亚洲| www一区二区| 国产福利一区二区三区视频| 国产精品二区一区二区aⅴ污介绍| av一本久道久久综合久久鬼色|