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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? columnbuilder.java

?? ecside jsp前途分頁的標簽 實現ajax 增刪改查等
?? JAVA
字號:
?/*
 * Copyright 2006-2007 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.ecside.view.html;

import org.apache.commons.lang.StringUtils;
import org.ecside.core.ECSideConstants;
import org.ecside.core.TableConstants;
import org.ecside.core.bean.Column;
import org.ecside.util.ECSideUtils;
import org.ecside.util.HtmlBuilder;



/**
 * @author Wei Zijun
 *
 */

public class ColumnBuilder {
    private HtmlBuilder html;
    private Column column;
    
    public ColumnBuilder(Column column) {
        this(new HtmlBuilder(), column);
    }

    public ColumnBuilder(HtmlBuilder html, Column column) {
    	this.html=html;
    	this.column = column;
    }

    public void cellEdit(){
    	String cellValue=column.getPropertyValueAsString();
	
		if (StringUtils.isNotBlank(cellValue)){
    		html.append(" cellValue=\"").append(cellValue.replaceAll("\"","\\\"")).append("\" ");
		}

//		
		html.attribute(column.getEditEvent(), ECSideConstants.UTIL_FUNCTION_NAME+".editCell(this,'"+column.getModel().getTable().getTableId()+"')");

    	
//		if (StringUtils.isNotBlank(cellName)){
//			html.append(" cellName=\"").append(cellName).append("\" ");
//		}
    	
    }
    
    public void tdStart() {

        html.td(2);
        
        if (StringUtils.isNotBlank(column.getId())){
        	html.append(" id=\""+column.getId()+"\" ");
        }
        
        styleClass();
        style();
        width();
        onclick();
        ondblclick();
        onmouseover();
        onmouseout();
        if (StringUtils.isNotBlank(column.getNowrap())){
        	html.append(" nowrap=\""+column.getNowrap()+"\" ");
        }
        if (StringUtils.isNotBlank(column.getTipTitle())){
        	html.append(" title=\""+column.getTipTitle()+"\" ");
        }
        
        
        if(column.isEditable()){
        	cellEdit();
        } else{
        	String cellValue=column.getCellValue();
        	if (StringUtils.isNotBlank(cellValue)){
            	html.append(" cellValue=\"").append(cellValue.replaceAll("\"","\\\"")).append("\" ");
        	}
        }
              
        html.append(" ").append(ECSideUtils.nullToBlank(column.getTagAttributes())).append(" ");
        String extendAttribute=(String)column.getAttribute(TableConstants.EXTEND_ATTRIBUTES);
        if (extendAttribute!=null){
        	html.append(extendAttribute.replaceAll("\r\n", " "));
        }

        
        html.close();

    }

    public void onclick() {
        String onclick = column.getOnclick();
        if (onclick==null || onclick.length()<1) return;
        html.append(" "+TableConstants.ON_CLICK+"=\""+onclick+"\" ");
    }
    
    public void ondblclick() {
        String ondblclick = column.getOndblclick();
        if (ondblclick==null || ondblclick.length()<1) return;
        html.append(" "+TableConstants.ON_DOUBLE_CLICK+"=\""+ondblclick+"\" ");
    }
    
    public void onmouseover() {
        String onmouseover = column.getOnmouseover();
        if (StringUtils.isBlank(onmouseover)) return;
        html.append(" "+TableConstants.ON_MOUSE_OVER+"=\""+onmouseover+"\" ");
    }
    
    public void onmouseout() {
        String onmouseout = column.getOnmouseout();
        if (StringUtils.isBlank(onmouseout)) return;
        html.append(" "+TableConstants.ON_MOUSE_OUT+"=\""+onmouseout+"\" ");
    }
    
    
    public HtmlBuilder getHtmlBuilder() {
        return html;
    }

    protected Column getColumn() {
        return column;
    }

    public void tdEnd() {
        html.tdEnd();
    }

    public void style() {
        String style = column.getStyle();
        html.style(style);
    }

    public void styleClass() {
        String styleClass = column.getStyleClass();
        html.styleClass(styleClass);
    }

    public void width() {
        String width = column.getWidth();
        html.width(width);
    }

    public void tdBody(String value) {
        if (StringUtils.isNotBlank(value)) {
            html.append(value);
        } else {
            html.nbsp();
        }
    }
    
    public String toString() {
        return html.toString();
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美成人精精品一区二区频| 精品av久久707| 国产91丝袜在线18| 韩国av一区二区三区四区| 日韩精品一二三四| 日本va欧美va精品发布| 麻豆精品一二三| 久久99久久久欧美国产| 麻豆freexxxx性91精品| 麻豆精品精品国产自在97香蕉| 青青草91视频| 国产精品自在在线| 处破女av一区二区| 色系网站成人免费| 欧美日本视频在线| 欧美一级一区二区| 久久久五月婷婷| 国产精品伦理一区二区| 亚洲视频在线一区观看| 一区二区三区中文在线观看| 亚洲国产一区视频| 免费观看在线综合| 成人黄色777网| 91电影在线观看| 日韩欧美成人激情| 久久精品日产第一区二区三区高清版| 中文字幕精品一区| 亚洲v精品v日韩v欧美v专区 | 国产91丝袜在线播放0| 暴力调教一区二区三区| 欧美精品777| 久久久久88色偷偷免费| 一区二区三区日韩| 国产在线精品一区在线观看麻豆| 99久久精品一区二区| 欧美肥大bbwbbw高潮| 国产欧美精品一区aⅴ影院| 一区二区三区在线观看国产| 蜜臀av亚洲一区中文字幕| 成人av中文字幕| 日韩一级欧美一级| 亚洲精品水蜜桃| 国模一区二区三区白浆| 欧美亚洲禁片免费| 久久精品一区二区三区不卡牛牛| 亚洲成人免费看| 99视频在线观看一区三区| 欧美电影免费观看高清完整版在 | 91免费版在线看| 日韩一区二区精品葵司在线| 日韩一区中文字幕| 国产在线精品免费av| 欧美日韩一本到| 亚洲色图一区二区| 成人午夜短视频| www激情久久| 首页国产丝袜综合| 日本黄色一区二区| 亚洲欧美综合色| 成人午夜免费av| 欧美激情一区二区三区不卡| 狠狠色综合播放一区二区| 在线不卡的av| 亚洲成人av电影在线| 欧美午夜免费电影| 亚洲精品欧美专区| 91传媒视频在线播放| 亚洲精品免费看| 欧美影院一区二区| 亚洲主播在线播放| 欧美在线色视频| 亚洲欧美另类久久久精品2019| 懂色av一区二区夜夜嗨| 国产欧美日韩综合精品一区二区| 国产美女精品在线| 久久久99精品久久| 成人黄色小视频| 亚洲精品免费电影| 欧美色综合网站| 日本美女一区二区| 欧美一区二区观看视频| 国内精品在线播放| 国产丝袜美腿一区二区三区| 国产91精品一区二区| 欧美国产一区视频在线观看| 成人美女在线视频| 自拍偷拍亚洲综合| 欧美性一二三区| 日韩在线一区二区三区| 精品免费日韩av| 国产成人av一区二区三区在线观看| 久久蜜桃av一区二区天堂| 成人夜色视频网站在线观看| 中文字幕中文字幕中文字幕亚洲无线| 99在线精品免费| 亚洲一二三区在线观看| 日韩一级黄色片| 国产suv精品一区二区6| 亚洲精品高清在线| 欧美一二三四在线| 成人午夜av影视| 调教+趴+乳夹+国产+精品| 91麻豆精品国产综合久久久久久 | 91麻豆国产精品久久| 亚洲精品视频免费观看| 欧美大片拔萝卜| 日本乱人伦一区| 精品一区二区三区影院在线午夜| 国产精品欧美精品| 91麻豆精品国产91久久久资源速度| 韩国欧美一区二区| 亚洲激情五月婷婷| 2020国产成人综合网| 欧美亚日韩国产aⅴ精品中极品| 日本欧洲一区二区| 国产精品麻豆久久久| 在线成人免费视频| 色综合天天做天天爱| 国产美女在线观看一区| 亚洲一区二区视频| 中文字幕电影一区| 2021中文字幕一区亚洲| 欧美日韩国产高清一区二区| 成人国产在线观看| 久久99久久久久久久久久久| 亚洲狠狠丁香婷婷综合久久久| 亚洲精品在线网站| 欧美乱妇23p| 91久久国产最好的精华液| 国产麻豆午夜三级精品| 日日夜夜精品视频免费| 一区二区在线电影| 国产精品国产精品国产专区不片| 欧美成人三级电影在线| 91成人国产精品| 91在线播放网址| 成人教育av在线| 国产精品99久久久久久有的能看 | **欧美大码日韩| 久久久久国产精品麻豆| 日韩视频中午一区| 欧美高清视频在线高清观看mv色露露十八| 99久久精品99国产精品| 国产精品亚洲第一区在线暖暖韩国 | 韩国成人福利片在线播放| 日韩电影在线观看网站| 亚洲成人av电影| 婷婷开心激情综合| 午夜欧美2019年伦理| 亚洲线精品一区二区三区八戒| 亚洲男人天堂av| 亚洲同性同志一二三专区| 中文字幕二三区不卡| 国产精品三级久久久久三级| 亚洲国产高清在线| 中文一区在线播放| 国产精品传媒入口麻豆| 亚洲欧美一区二区三区国产精品 | 洋洋成人永久网站入口| 亚洲视频免费在线| 亚洲美女屁股眼交3| 亚洲精品成人悠悠色影视| 亚洲香肠在线观看| 美女网站在线免费欧美精品| 久久精品国产99国产| 国产成人综合自拍| 91理论电影在线观看| 欧美偷拍一区二区| 777欧美精品| 久久综合九色综合欧美98| 国产三级一区二区| 亚洲欧洲综合另类| 日本91福利区| 成人免费视频一区二区| 在线免费视频一区二区| 欧美日韩在线直播| 欧美精品一区二| 亚洲欧洲国产专区| 免费久久99精品国产| 国产成人午夜精品影院观看视频 | 亚洲欧美日韩成人高清在线一区| 亚洲一区二区三区在线播放| 蜜桃av噜噜一区| av电影天堂一区二区在线| 欧美日韩日日摸| 日本一区二区三区四区在线视频| 亚洲一级在线观看| 国产精品一区一区三区| 欧美性大战久久久| 国产欧美中文在线| 亚洲成人激情av| 国产传媒久久文化传媒| 欧美日韩视频在线第一区| 国产欧美视频一区二区三区| 天天影视色香欲综合网老头| 成人精品一区二区三区中文字幕| 日韩欧美国产精品| 亚洲第一狼人社区| 成人禁用看黄a在线| 日韩三级精品电影久久久|