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

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

?? htmlbuilder.java

?? 分頁查詢控件 分頁查詢控件
?? JAVA
字號:
/* * Copyright 2004 original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * *    http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */package org.extremecomponents.util;import org.apache.commons.lang.StringUtils;/** * @author Jeff Johnston */public class HtmlBuilder {    StringBuffer sb = new StringBuffer();    /**     *       */    public HtmlBuilder format(int tabs, int newlines) {        tabs(tabs);        newlines(newlines);        return this;    }    /**     *       */    public HtmlBuilder tabs(int tabs) {        for (int i = 0; i < tabs; i++) {            tab();        }        return this;    }    /**     *       */    public HtmlBuilder newlines(int newlines) {        for (int i = 0; i < newlines; i++) {            newline();        }        return this;    }    /**     *       */    public HtmlBuilder tab() {        sb.append("\t");        return this;    }    /**     *       */    public HtmlBuilder newline() {        sb.append("\n");        return this;    }    /**     *       */    public HtmlBuilder append(Object append) {        sb.append(append);        return this;    }    /**     *       */    public HtmlBuilder close() {        sb.append(">");        return this;    }    /**     *       */    public HtmlBuilder table(int tabs) {        newline();        tabs(tabs);        sb.append("<table");        return this;    }    /**     *       */    public HtmlBuilder tableEnd(int tabs) {        newline();        tabs(tabs);        sb.append("</table>");        return this;    }    /**     *       */    public HtmlBuilder tr(int tabs) {        newline();        tabs(tabs);        sb.append("<tr");        return this;    }    /**     *       */    public HtmlBuilder trEnd(int tabs) {        newline();        tabs(tabs);        sb.append("</tr>");        return this;    }    /**     *       */    public HtmlBuilder th(int tabs) {        newline();        tabs(tabs);        sb.append("<th");        return this;    }    /**     *       */    public HtmlBuilder thEnd() {        sb.append("</th>");        return this;    }    /**     *       */    public HtmlBuilder td(int tabs) {        newline();        tabs(tabs);        sb.append("<td");        return this;    }    /**     *       */    public HtmlBuilder tdEnd() {        sb.append("</td>");        return this;    }    /**     *       */    public HtmlBuilder input(String type) {        sb.append("<input type=\"").append(type).append("\" ");        return this;    }    /**     *       */    public HtmlBuilder select() {        sb.append("<select");        return this;    }    /**     *       */    public HtmlBuilder selectEnd() {        sb.append("</select>");        return this;    }    /**     *       */    public HtmlBuilder option() {        sb.append("<option");        return this;    }    /**     *       */    public HtmlBuilder optionEnd() {        sb.append("</option>");        return this;    }    /**     *       */    public HtmlBuilder form() {        newline();        sb.append("<form");        return this;    }    /**     *       */    public HtmlBuilder formEnd() {        newline();        sb.append("</form>");        return this;    }    /**     *       */    public HtmlBuilder name(String name) {        if (StringUtils.isNotBlank(name)) {            sb.append(" name=\"").append(name).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder value(String value) {        if (StringUtils.isNotBlank(value)) {            sb.append(" value=\"").append(value).append("\" ");        } else {            sb.append(" value=\"").append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder title(String title) {        if (StringUtils.isNotBlank(title)) {            sb.append(" title=\"").append(title).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder action(String action) {        if (StringUtils.isNotBlank(action)) {            sb.append(" action=\"").append(action).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder method(String method) {        if (StringUtils.isNotBlank(method)) {            sb.append(" method=\"").append(method).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder enctype(String enctype) {        if (StringUtils.isNotBlank(enctype)) {            sb.append(" enctype=\"").append(enctype).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder onchange(String onchange) {        if (StringUtils.isNotBlank(onchange)) {            sb.append(" onchange=\"").append(onchange).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder onsubmit(String onsubmit) {        if (StringUtils.isNotBlank(onsubmit)) {            sb.append(" onsubmit=\"").append(onsubmit).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder onclick(String onclick) {        if (StringUtils.isNotBlank(onclick)) {            sb.append(" onclick=\"").append(onclick).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder onmouseover(String onmouseover) {        if (StringUtils.isNotBlank(onmouseover)) {            sb.append(" onmouseover=\"").append(onmouseover).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder onmouseout(String onmouseout) {        if (StringUtils.isNotBlank(onmouseout)) {            sb.append(" onmouseout=\"").append(onmouseout).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder onkeypress(String onkeypress) {        if (StringUtils.isNotBlank(onkeypress)) {            sb.append(" onkeypress=\"").append(onkeypress).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder id(String id) {        if (StringUtils.isNotBlank(id)) {            sb.append(" id=\"").append(id).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder styleClass(String styleClass) {        if (StringUtils.isNotBlank(styleClass)) {            sb.append(" class=\"").append(styleClass).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder style(String style) {        if (StringUtils.isNotBlank(style)) {            sb.append(" style=\"").append(style).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder width(String width) {        if (StringUtils.isNotBlank(width)) {            sb.append(" width=\"").append(width).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder align(String align) {        if (StringUtils.isNotBlank(align)) {            sb.append(" align=\"").append(align).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder valign(String valign) {        if (StringUtils.isNotBlank(valign)) {            sb.append(" valign=\"").append(valign).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder border(String border) {        if (StringUtils.isNotBlank(border)) {            sb.append(" border=\"").append(border).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder cellPadding(String cellPadding) {        if (StringUtils.isNotBlank(cellPadding)) {            sb.append(" cellpadding=\"").append(cellPadding).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder cellSpacing(String cellSpacing) {        if (StringUtils.isNotBlank(cellSpacing)) {            sb.append(" cellspacing=\"").append(cellSpacing).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder colSpan(String colspan) {        if (StringUtils.isNotBlank(colspan)) {            sb.append(" colspan=\"").append(colspan).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder rowSpan(String rowspan) {        if (StringUtils.isNotBlank(rowspan)) {            sb.append(" rowspan=\"").append(rowspan).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder span() {        sb.append("<span");        return this;    }    /**     *       */    public HtmlBuilder spanEnd() {        sb.append("</span>");        return this;    }    /**     *       */    public HtmlBuilder div() {        sb.append("<div");        return this;    }    /**     *       */    public HtmlBuilder divEnd() {        sb.append("</div>");        return this;    }    /**     *       */    public HtmlBuilder param(String name, String value) {        append(name);        equals();        append(value);        return this;    }    /**     *       */    public HtmlBuilder a(String href) {        append("<a href=");        quote();        append(href);        quote();        return this;    }    /**     *       */    public HtmlBuilder a() {        sb.append("<a href=");        return this;    }    /**     *       */    public HtmlBuilder aEnd() {        sb.append("</a>");        return this;    }    /**     *       */    public HtmlBuilder bold() {        sb.append("<b>");        return this;    }    /**     *       */    public HtmlBuilder boldEnd() {        sb.append("</b>");        return this;    }    /**     *       */    public HtmlBuilder quote() {        sb.append("\"");        return this;    }    /**     *       */    public HtmlBuilder question() {        sb.append("?");        return this;    }    /**     *       */    public HtmlBuilder equals() {        sb.append("=");        return this;    }    /**     *       */    public HtmlBuilder ampersand() {        sb.append("&");        return this;    }    /**     *       */    public HtmlBuilder img(String src) {        sb.append("<img src=\"").append(src).append("\" style=\"border:0\">");        return this;    }    /**     * &lt;img src="" style="border:0">     */    public HtmlBuilder img(String img, String tooltip) {        sb.append("<img src=\"").append(img).append("\" style=\"border:0\"");        if (tooltip != null) {            sb.append(" title=\"").append(tooltip).append("\">");        }        return this;    }    /**     *       */    public HtmlBuilder textarea() {        sb.append("<textarea");        return this;    }    /**     *       */    public HtmlBuilder textareaEnd() {        sb.append("</textarea>");        return this;    }    /**     *       */    public HtmlBuilder cols(String cols) {        if (StringUtils.isNotBlank(cols)) {            sb.append(" cols=\"").append(cols).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder rows(String rows) {        if (StringUtils.isNotBlank(rows)) {            sb.append(" rows=\"").append(rows).append("\" ");        }        return this;    }    public HtmlBuilder checked() {        sb.append(" checked=\"checked\"");        return this;    }    public HtmlBuilder readonly() {        sb.append(" readonly=\"readonly\"");        return this;    }    public HtmlBuilder nbsp() {        sb.append("&nbsp;");        return this;    }    /**     *       */    public HtmlBuilder comment(String comment) {        if (StringUtils.isNotBlank(comment)) {            sb.append(" <!-- ").append(comment).append(" -->");        }        return this;    }    /**     *       */    public HtmlBuilder ul() {        sb.append("<ul>");        return this;    }    /**     *       */    public HtmlBuilder ulEnd() {        sb.append("</ul>");        return this;    }    /**     *       */    public HtmlBuilder li(String text) {        if (StringUtils.isNotBlank(text)) {            sb.append("<li>").append(text).append("</li>");        }        return this;    }    /**     *       */    public HtmlBuilder br() {        sb.append("<br>");        return this;    }    /**     *       */    public HtmlBuilder disabled() {        sb.append(" disabled=\"disabled\" ");        return this;    }    /**     *       */    public HtmlBuilder nowrap() {        sb.append(" nowrap ");        return this;    }    /**     *       */    public HtmlBuilder maxlength(String maxlength) {        if (StringUtils.isNotBlank(maxlength)) {            sb.append(" maxlength=\"").append(maxlength).append("\" ");        }        return this;    }    /**     *       */    public HtmlBuilder tbody(int tabs) {        newline();        tabs(tabs);        sb.append("<tbody");        return this;    }    /**     *       */    public HtmlBuilder tbodyEnd(int tabs) {        newline();        tabs(tabs);        sb.append("</tbody>");        return this;    }    public HtmlBuilder p() {        sb.append("<p");        return this;    }    public HtmlBuilder pEnd() {        sb.append("</p>");        return this;    }    /**     *       */    public String toString() {        return sb.toString();    }}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产成人午夜在线一区| 国产欧美精品国产国产专区 | 精品国产污污免费网站入口 | 99re这里只有精品视频首页| 国产99精品国产| www.日本不卡| 欧美日韩激情一区二区三区| 91精品国产综合久久小美女| 久久免费看少妇高潮| 中文字幕五月欧美| 午夜精品久久久久久久99樱桃 | 欧美日韩精品一区二区天天拍小说| 欧美日韩视频在线第一区| 欧美成人性福生活免费看| 国产精品无码永久免费888| 一区二区三区欧美亚洲| 麻豆91在线播放| 99精品国产91久久久久久| 欧美高清www午色夜在线视频| 2021中文字幕一区亚洲| 亚洲一区二区偷拍精品| 国产美女av一区二区三区| 在线观看成人免费视频| 国产精品视频线看| 久久99久久久久久久久久久| 色狠狠av一区二区三区| 久久久久久久一区| 久久99国产精品免费网站| 在线免费观看日本欧美| 中文字幕一区二区三区在线播放| 强制捆绑调教一区二区| 色中色一区二区| 亚洲色图.com| 成人av在线资源网| 中文字幕高清一区| 紧缚奴在线一区二区三区| 欧美日韩中文字幕一区| 亚洲精品你懂的| 日本二三区不卡| 一区二区三区不卡视频| 色哟哟一区二区三区| 国产精品国产三级国产三级人妇| 国产成都精品91一区二区三| 欧美精品一区视频| 成人综合日日夜夜| 樱桃视频在线观看一区| 欧美亚洲高清一区| 青青青伊人色综合久久| 日韩三级免费观看| 国产a视频精品免费观看| 国产精品久久久久久久午夜片| 99久久99久久精品免费观看| 自拍偷拍亚洲激情| 538在线一区二区精品国产| 久久99久久精品欧美| 中文字幕中文字幕一区| 欧美精品乱码久久久久久| 久久成人免费网| 亚洲日本韩国一区| 精品国产乱码久久久久久老虎| 国产高清在线精品| 一区二区在线观看视频| 26uuu精品一区二区| 色美美综合视频| 国产美女在线观看一区| 亚洲6080在线| 国产精品私人影院| 91精品国产乱码| 91免费国产在线| 国产综合色在线视频区| 亚洲午夜羞羞片| 亚洲日本中文字幕区| 久久人人爽爽爽人久久久| 欧美日韩免费在线视频| 91一区一区三区| av亚洲精华国产精华| 国产激情视频一区二区在线观看 | 欧美午夜一区二区三区| 不卡一区二区在线| 国产999精品久久久久久| 国产麻豆视频一区二区| 日韩精品一卡二卡三卡四卡无卡| 国产清纯白嫩初高生在线观看91 | 亚洲777理论| 亚洲三级电影网站| 久久久久免费观看| 欧美哺乳videos| www.亚洲在线| 成人激情图片网| 奇米色一区二区三区四区| 婷婷综合在线观看| 亚洲高清免费在线| 视频一区欧美日韩| 亚洲一区二区三区国产| 国产精品福利影院| 亚洲国产精品激情在线观看| 久久久高清一区二区三区| 日韩欧美卡一卡二| 国产日韩欧美综合一区| 国产欧美日韩视频在线观看| 日本一区二区三区高清不卡| 久久久久久久久久看片| 国产欧美日韩精品在线| 亚洲国产精品高清| 亚洲男人的天堂在线观看| 亚洲综合在线电影| 亚洲电影中文字幕在线观看| 午夜影视日本亚洲欧洲精品| 日韩专区在线视频| 国产激情一区二区三区| 91黄色小视频| 精品久久久久久综合日本欧美| 欧美日本一道本在线视频| 日韩午夜av电影| 日本一区二区久久| 韩国av一区二区三区四区| 一本到高清视频免费精品| 日韩欧美国产一区二区三区| 国产精品热久久久久夜色精品三区| 国产日韩视频一区二区三区| 亚洲一区二区综合| 国产二区国产一区在线观看| 国产91精品在线观看| 精品视频一区 二区 三区| 久久精品一区二区三区av| 亚洲精品伦理在线| 日韩成人一级大片| 在线视频国内自拍亚洲视频| 337p日本欧洲亚洲大胆精品 | 男人操女人的视频在线观看欧美| 成人av网站在线观看免费| 日韩欧美一二三| 日韩av在线发布| 欧美日韩精品久久久| 亚洲欧美国产77777| aaa欧美色吧激情视频| 在线成人午夜影院| 天天影视色香欲综合网老头| 色婷婷一区二区三区四区| 中文字幕一区二区三区视频| 国产精品自拍毛片| 国产欧美一区二区精品秋霞影院| 久久精品国产精品亚洲综合| 91精品国产综合久久精品图片| 亚洲男人天堂一区| 欧美亚日韩国产aⅴ精品中极品| 日韩一区在线看| 欧美日韩国产小视频| 久久99热这里只有精品| 欧美国产日韩精品免费观看| 99久久国产综合色|国产精品| 久久久99免费| 色婷婷一区二区三区四区| 亚洲国产日韩综合久久精品| 91精品久久久久久久99蜜桃| 精油按摩中文字幕久久| 久久夜色精品国产噜噜av| av亚洲精华国产精华精华| 午夜电影网一区| 国产日韩视频一区二区三区| av不卡在线播放| 蜜臀av一区二区三区| 国产精品情趣视频| 国产电影精品久久禁18| 亚洲va中文字幕| 精品国产乱码久久久久久老虎| 91同城在线观看| 国产在线国偷精品免费看| 一区二区三区色| 中文一区二区完整视频在线观看| 日本韩国欧美三级| 99麻豆久久久国产精品免费| 天堂av在线一区| 亚洲国产成人porn| 26uuu精品一区二区在线观看| 欧美三级电影在线观看| 亚洲va欧美va国产va天堂影院| 欧美另类变人与禽xxxxx| 91在线播放网址| 成人av电影在线观看| 国产成人免费网站| 国产成人综合在线播放| 久久www免费人成看片高清| 日日噜噜夜夜狠狠视频欧美人| 久久久美女毛片| 亚洲视频免费在线观看| 中文字幕中文乱码欧美一区二区| 久久综合色天天久久综合图片| 欧美精品一区二区三区蜜桃| 精品国内二区三区| 欧美一区欧美二区| 久久久综合激的五月天| 国产欧美日韩在线| 亚洲免费观看视频| 亚洲成人自拍一区| 精品在线观看免费| 91蜜桃网址入口| 欧美日韩三级在线| 久久久国际精品| 一区二区在线观看视频|