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

📄 html.java

📁 一个使用struts+hibernate+spring开发的完的网站源代码。
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
/* * Copyright 2004 The Apache Software Foundation. *  * 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.apache.myfaces.renderkit.html;import org.apache.myfaces.util.ArrayUtils;/** * Constant declarations for HTML rendering. * @author Manfred Geiler (latest modification by $Author: svieujot $) * @author Anton Koinov * @version $Revision: 1.22 $ $Date: 2005/02/28 20:40:15 $ * $Log: HTML.java,v $ * Revision 1.22  2005/02/28 20:40:15  svieujot * closed MYFACES-112 * * Revision 1.21  2005/02/16 00:50:37  oros * SF issue #1043331: replaced all &nbsp; by the corresponding numeric entity &#160; so safari users will be happy, too, with MyFaces output * * Revision 1.20  2004/12/27 04:11:11  mmarinschek * Data Table stores the state of facets of children; script tag is rendered with type attribute instead of language attribute, popup works better as a column in a data table * * Revision 1.19  2004/12/04 03:22:45  svieujot * Bugfix for BR_ELEM * * Revision 1.18  2004/12/02 15:34:43  svieujot * Add iframe attributes * * Revision 1.17  2004/12/02 15:22:06  svieujot * Add IFRAME_ELEM * * Revision 1.16  2004/12/02 05:03:14  svieujot * Add H1-6 elements * * Revision 1.15  2004/12/02 02:34:41  svieujot * Add a BUTTON_ELEM * * Revision 1.14  2004/11/08 03:43:20  bdudney * Added a div element. x:div to use, inserts a div with class or style attributes * * Revision 1.13  2004/10/13 11:51:01  matze * renamed packages to org.apache * * Revision 1.12  2004/08/09 08:43:29  manolito * bug #1004867 - h:message has duplicate attributes * * Revision 1.11  2004/07/27 06:32:19  tinytoony * new calendar component as a popup * * Revision 1.10  2004/07/26 09:19:08  manolito * removed onclick from passthrough attributes for ButtonRenderer * * Revision 1.9  2004/07/01 22:00:56  mwessendorf * ASF switch * * Revision 1.8  2004/06/04 00:26:16  o_rossmueller * modified renderes to comply with JSF 1.1 * * Revision 1.7  2004/05/29 10:19:55  mwessendorf * made the class FINAL, because has only one private const * * Revision 1.6  2004/05/18 14:31:39  manolito * user role support completely moved to components source tree * * Revision 1.5  2004/05/18 11:58:16  manolito * typing error fixed * */public final class HTML{    private HTML()    {        // disable instantiation    }     // Common attributes    public static final String ALIGN_ATTR = "align";    public static final String DATAFLD_ATTR = "datafld";    public static final String DATASRC_ATTR = "datasrc";    public static final String DATAFORMATAS_ATTR = "dataformatas";    public static final String BORDER_ATTR = "border";    public static final String WIDTH_ATTR = "width";    public static final String READONLY_ATTR = "readonly";    public static final String ACCEPT_ATTR = "accept";        // Common event handler attributes    public static final String ONCLICK_ATTR     = "onclick";    public static final String ONDBLCLICK_ATTR  = "ondblclick";    public static final String ONMOUSEDOWN_ATTR = "onmousedown";    public static final String ONMOUSEUP_ATTR   = "onmouseup";    public static final String ONMOUSEOVER_ATTR = "onmouseover";    public static final String ONMOUSEMOVE_ATTR = "onmousemove";    public static final String ONMOUSEOUT_ATTR  = "onmouseout";    public static final String ONKEYPRESS_ATTR  = "onkeypress";    public static final String ONKEYDOWN_ATTR   = "onkeydown";    public static final String ONKEYUP_ATTR     = "onkeyup";    public static final String[] EVENT_HANDLER_ATTRIBUTES_WITHOUT_ONCLICK =    {        ONDBLCLICK_ATTR,        ONMOUSEDOWN_ATTR,        ONMOUSEUP_ATTR,        ONMOUSEOVER_ATTR,        ONMOUSEMOVE_ATTR,        ONMOUSEOUT_ATTR,        ONKEYPRESS_ATTR,        ONKEYDOWN_ATTR,        ONKEYUP_ATTR    };    public static final String[] EVENT_HANDLER_ATTRIBUTES =            (String[]) ArrayUtils.concat(                EVENT_HANDLER_ATTRIBUTES_WITHOUT_ONCLICK,                new String[] {ONCLICK_ATTR});    // Input field event handler attributes    public static final String ONFOCUS_ATTR = "onfocus";    public static final String ONBLUR_ATTR = "onblur";    public static final String ONSELECT_ATTR = "onselect";    public static final String ONCHANGE_ATTR = "onchange";    public static final String[] COMMON_FIELD_EVENT_ATTRIBUTES =    {        ONFOCUS_ATTR,        ONBLUR_ATTR,        ONSELECT_ATTR,        ONCHANGE_ATTR    };    // universal attributes    public static final String DIR_ATTR   = "dir";    public static final String LANG_ATTR  = "lang";    public static final String STYLE_ATTR = "style";    public static final String TITLE_ATTR = "title";    public static final String STYLE_CLASS_ATTR = "styleClass"; //"class" cannot be used as property name    public static final String[] UNIVERSAL_ATTRIBUTES_WITHOUT_STYLE =    {        DIR_ATTR,        LANG_ATTR,        TITLE_ATTR,        //NOTE: if changed, please verify universal attributes in HtmlMessageRenderer !    };    public static final String[] UNIVERSAL_ATTRIBUTES =            (String[]) ArrayUtils.concat(                UNIVERSAL_ATTRIBUTES_WITHOUT_STYLE,                new String[] {STYLE_ATTR, STYLE_CLASS_ATTR});    //universal, but not the same property-name -    //styleClass attribute is rendered as such    public static final String CLASS_ATTR = "class";    // common form field attributes    public static final String ACCESSKEY_ATTR   = "accesskey";    public static final String TABINDEX_ATTR    = "tabindex";    public static final String DISABLED_ATTR = "disabled";    public static final String[] COMMON_FIELD_ATTRIBUTES_WITHOUT_DISABLED =    {        ACCESSKEY_ATTR,        TABINDEX_ATTR    };    public static final String[] COMMON_FIELD_ATTRIBUTES =        (String[]) ArrayUtils.concat(            COMMON_FIELD_ATTRIBUTES_WITHOUT_DISABLED,            new String[] {DISABLED_ATTR});    // Common Attributes        public static final String[] COMMON_PASSTROUGH_ATTRIBUTES =         (String[]) ArrayUtils.concat(            EVENT_HANDLER_ATTRIBUTES,             UNIVERSAL_ATTRIBUTES);    public static final String[] COMMON_PASSTROUGH_ATTRIBUTES_WITHOUT_STYLE =        (String[]) ArrayUtils.concat(            EVENT_HANDLER_ATTRIBUTES,            UNIVERSAL_ATTRIBUTES_WITHOUT_STYLE);    public static final String[] COMMON_PASSTROUGH_ATTRIBUTES_WITHOUT_ONCLICK =        (String[]) ArrayUtils.concat(            EVENT_HANDLER_ATTRIBUTES_WITHOUT_ONCLICK,            UNIVERSAL_ATTRIBUTES);    public static final String[] COMMON_FIELD_PASSTROUGH_ATTRIBUTES_WITHOUT_DISABLED =        (String[]) ArrayUtils.concat(            COMMON_PASSTROUGH_ATTRIBUTES,            COMMON_FIELD_ATTRIBUTES_WITHOUT_DISABLED,            COMMON_FIELD_EVENT_ATTRIBUTES);    public static final String[] COMMON_FIELD_PASSTROUGH_ATTRIBUTES_WITHOUT_DISABLED_AND_ONCLICK =        (String[]) ArrayUtils.concat(            COMMON_PASSTROUGH_ATTRIBUTES_WITHOUT_ONCLICK,            COMMON_FIELD_ATTRIBUTES_WITHOUT_DISABLED,            COMMON_FIELD_EVENT_ATTRIBUTES);    // <a>    public static final String TARGET_ATTR = "target";  //used by <a> and <form>    public static final String CHARSET_ATTR     = "charset";    public static final String COORDS_ATTR      = "coords";    public static final String HREF_ATTR    = "href";    public static final String HREFLANG_ATTR    = "hreflang";    public static final String REL_ATTR         = "rel";    public static final String REV_ATTR         = "rev";    public static final String SHAPE_ATTR       = "shape";    public static final String TYPE_ATTR        = "type";    public static final String[] ANCHOR_ATTRIBUTES =    {        ACCESSKEY_ATTR,        CHARSET_ATTR,        COORDS_ATTR,        HREFLANG_ATTR,        REL_ATTR,        REV_ATTR,        SHAPE_ATTR,        TABINDEX_ATTR,        TARGET_ATTR,        TYPE_ATTR    };    public static final String[] ANCHOR_PASSTHROUGH_ATTRIBUTES =        (String[]) ArrayUtils.concat(            ANCHOR_ATTRIBUTES,            COMMON_PASSTROUGH_ATTRIBUTES);    public static final String[] ANCHOR_PASSTHROUGH_ATTRIBUTES_WITHOUT_STYLE =        (String[]) ArrayUtils.concat(            ANCHOR_ATTRIBUTES,            COMMON_PASSTROUGH_ATTRIBUTES_WITHOUT_STYLE);    // <form>    public static final String ACCEPT_CHARSET_ATTR = "accept-charset";    public static final String ENCTYPE_ATTR = "enctype";    public static final String ONRESET_ATTR = "onreset";    public static final String ONSUMBIT_ATTR = "onsubmit";    public static final String[] FORM_ATTRIBUTES =    {        ACCEPT_ATTR,        ACCEPT_CHARSET_ATTR,        ENCTYPE_ATTR,        ONRESET_ATTR,        ONSUMBIT_ATTR,        TARGET_ATTR,    };    public static final String[] FORM_PASSTHROUGH_ATTRIBUTES =        (String[]) ArrayUtils.concat(

⌨️ 快捷键说明

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