|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
javax.faces.component.html Class HtmlInputText
java.lang.Object javax.faces.component.UIComponent javax.faces.component.UIComponentBase javax.faces.component.UIOutput javax.faces.component.UIInput javax.faces.component.html.HtmlInputText
- All Implemented Interfaces:
- EditableValueHolder, StateHolder, ValueHolder
public class HtmlInputText
- extends UIInput
表示类型为 text
的 HTML input
元素。
默认情况下,rendererType
属性必须设置为 "javax.faces.Text
"。可以调用 setRendererType()
方法更改此值。
Represents an HTML input
element
of type text
.
By default, the rendererType
property must be set to "javax.faces.Text
".
This value can be changed by calling the setRendererType()
method.
Field Summary | |
---|---|
static String |
COMPONENT_TYPE
The standard component type for this component. |
Fields inherited from class javax.faces.component.UIInput |
---|
COMPONENT_FAMILY, CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID |
Fields inherited from class javax.faces.component.UIComponent |
---|
bindings |
Constructor Summary | |
---|---|
HtmlInputText()
|
Method Summary | |
---|---|
String |
getAccesskey()
Return the value of the accesskey property. |
String |
getAlt()
Return the value of the alt property. |
String |
getAutocomplete()
Return the value of the autocomplete property. |
String |
getDir()
Return the value of the dir property. |
String |
getLabel()
Return the value of the label property. |
String |
getLang()
Return the value of the lang property. |
int |
getMaxlength()
Return the value of the maxlength property. |
String |
getOnblur()
Return the value of the onblur property. |
String |
getOnchange()
Return the value of the onchange property. |
String |
getOnclick()
Return the value of the onclick property. |
String |
getOndblclick()
Return the value of the ondblclick property. |
String |
getOnfocus()
Return the value of the onfocus property. |
String |
getOnkeydown()
Return the value of the onkeydown property. |
String |
getOnkeypress()
Return the value of the onkeypress property. |
String |
getOnkeyup()
Return the value of the onkeyup property. |
String |
getOnmousedown()
Return the value of the onmousedown property. |
String |
getOnmousemove()
Return the value of the onmousemove property. |
String |
getOnmouseout()
Return the value of the onmouseout property. |
String |
getOnmouseover()
Return the value of the onmouseover property. |
String |
getOnmouseup()
Return the value of the onmouseup property. |
String |
getOnselect()
Return the value of the onselect property. |
int |
getSize()
Return the value of the size property. |
String |
getStyle()
Return the value of the style property. |
String |
getStyleClass()
Return the value of the styleClass property. |
String |
getTabindex()
Return the value of the tabindex property. |
String |
getTitle()
Return the value of the title property. |
boolean |
isDisabled()
Return the value of the disabled property. |
boolean |
isReadonly()
Return the value of the readonly property. |
void |
restoreState(FacesContext _context,
Object _state)
Perform any processing required to restore the state from the entries in the state Object. |
Object |
saveState(FacesContext _context)
Gets the state of the instance as a Serializable Object. |
void |
setAccesskey(String accesskey)
Set the value of the accesskey property. |
void |
setAlt(String alt)
Set the value of the alt property. |
void |
setAutocomplete(String autocomplete)
Set the value of the autocomplete property. |
void |
setDir(String dir)
Set the value of the dir property. |
void |
setDisabled(boolean disabled)
Set the value of the disabled property. |
void |
setLabel(String label)
Set the value of the label property. |
void |
setLang(String lang)
Set the value of the lang property. |
void |
setMaxlength(int maxlength)
Set the value of the maxlength property. |
void |
setOnblur(String onblur)
Set the value of the onblur property. |
void |
setOnchange(String onchange)
Set the value of the onchange property. |
void |
setOnclick(String onclick)
Set the value of the onclick property. |
void |
setOndblclick(String ondblclick)
Set the value of the ondblclick property. |
void |
setOnfocus(String onfocus)
Set the value of the onfocus property. |
void |
setOnkeydown(String onkeydown)
Set the value of the onkeydown property. |
void |
setOnkeypress(String onkeypress)
Set the value of the onkeypress property. |
void |
setOnkeyup(String onkeyup)
Set the value of the onkeyup property. |
void |
setOnmousedown(String onmousedown)
Set the value of the onmousedown property. |
void |
setOnmousemove(String onmousemove)
Set the value of the onmousemove property. |
void |
setOnmouseout(String onmouseout)
Set the value of the onmouseout property. |
void |
setOnmouseover(String onmouseover)
Set the value of the onmouseover property. |
void |
setOnmouseup(String onmouseup)
Set the value of the onmouseup property. |
void |
setOnselect(String onselect)
Set the value of the onselect property. |
void |
setReadonly(boolean readonly)
Set the value of the readonly property. |
void |
setSize(int size)
Set the value of the size property. |
void |
setStyle(String style)
Set the value of the style property. |
void |
setStyleClass(String styleClass)
Set the value of the styleClass property. |
void |
setTabindex(String tabindex)
Set the value of the tabindex property. |
void |
setTitle(String title)
Set the value of the title property. |
Methods inherited from class javax.faces.component.UIOutput |
---|
getConverter, getLocalValue, getValue, setConverter |
Methods inherited from class javax.faces.component.UIComponentBase |
---|
addFacesListener, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
Methods inherited from class javax.faces.component.UIComponent |
---|
encodeAll, getContainerClientId, getValueExpression, setValueExpression |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.faces.component.ValueHolder |
---|
getConverter, getLocalValue, getValue, setConverter |
Field Detail |
---|
英文文档:
COMPONENT_TYPE
public static final String COMPONENT_TYPE
The standard component type for this component.
- See Also:
- Constant Field Values
Constructor Detail |
---|
public
HtmlInputText()
英文文档:
HtmlInputText
public HtmlInputText()
Method Detail |
---|
public String
getAccesskey()
返回 accesskey
属性的值。
内容:当按下存取键时,焦点将转移到此元素。
getAccesskey
public String getAccesskey()
Return the value of the
accesskey
property.Contents: Access key that, when pressed, transfers focus to this element.
public void
setAccesskey(String accesskey)
设置 accesskey
属性的值。
setAccesskey
public void setAccesskey(String accesskey)
Set the value of the
accesskey
property.
public String
getAlt()
返回 alt
属性的值。
内容:此组件所呈现元素的可替换文本描述。
getAlt
public String getAlt()
Return the value of the
alt
property.Contents: Alternate textual description of the element rendered by this component.
public void
setAlt(String alt)
设置 alt
属性的值。
setAlt
public void setAlt(String alt)
Set the value of the
alt
property.
public String
getAutocomplete()
返回 autocomplete
属性的值。
内容:如果此属性的值为 "off",则呈现 "off" 作为属性值。这指示浏览器应该禁用此组件的自动完成功能。这对于能执行自动完成又不希望浏览器干预的组件非常有用。如果没有设置此属性或者该值为 "on",则不呈现任何内容。
getAutocomplete
public String getAutocomplete()
Return the value of the
autocomplete
property.Contents: If the value of this attribute is "off", render "off" as the value of the attribute. This indicates that the browser should disable its autocomplete feature for this component. This is useful for components that perform autocompletion and do not want the browser interfering. If this attribute is not set or the value is "on", render nothing.
public void
setAutocomplete(String autocomplete)
设置 autocomplete
属性的值。
setAutocomplete
public void setAutocomplete(String autocomplete)
Set the value of the
autocomplete
property.
public String
getDir()
返回 dir
属性的值。
内容:未继承方向性的文本的方向指示。有效值有 "LTR"(left-to-right,从左到右)和 "RTL"(right-to-left,从右到左)。
getDir
public String getDir()
Return the value of the
dir
property.Contents: Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left).
public void
setDir(String dir)
设置 dir
属性的值。
setDir
public void setDir(String dir)
Set the value of the
dir
property.
public boolean
isDisabled()
返回 disabled
属性的值。
内容:指示此元素永远不会接收焦点或被包含在后续提交中的标志。值为 false 将不呈现任何属性,而值为 true 呈现属性的方式与 disabled="disabled" 的情况相同。
isDisabled
public boolean isDisabled()
Return the value of the
disabled
property.Contents: Flag indicating that this element must never receive focus or be included in a subsequent submit. A value of false causes no attribute to be rendered, while a value of true causes the attribute to be rendered as disabled="disabled".
public void
setDisabled(boolean disabled)
设置 disabled
属性的值。
setDisabled
public void setDisabled(boolean disabled)
Set the value of the
disabled
property.
public String
getLabel()
返回 label
属性的值。
内容:此组件的可向本地化用户显示的名称。
getLabel
public String getLabel()
Return the value of the
label
property.Contents: A localized user presentable name for this component.
public void
setLabel(String label)
设置 label
属性的值。
setLabel
public void setLabel(String label)
Set the value of the
label
property.
public String
getLang()
返回 lang
属性的值。
内容:描述为此组件生成的标记中所用语言的代码。
getLang
public String getLang()
Return the value of the
lang
property.Contents: Code describing the language used in the generated markup for this component.
public void
setLang(String lang)
设置 lang
属性的值。
setLang
public void setLang(String lang)
Set the value of the
lang
property.
public int
getMaxlength()
返回 maxlength
属性的值。
内容:可以在此字段中输入的最大字符数。
getMaxlength
public int getMaxlength()
Return the value of the
maxlength
property.Contents: The maximum number of characters that may be entered in this field.
public void
setMaxlength(int maxlength)
设置 maxlength
属性的值。
setMaxlength
public void setMaxlength(int maxlength)
Set the value of the
maxlength
property.
public String
getOnblur()
返回 onblur
属性的值。
内容:此元素失去焦点时执行的 Javascript 代码。
getOnblur
public String getOnblur()
Return the value of the
onblur
property.Contents: Javascript code executed when this element loses focus.
public void
setOnblur(String onblur)
设置 onblur
属性的值。
setOnblur
public void setOnblur(String onblur)
Set the value of the
onblur
property.
public String
getOnchange()
返回 onchange
属性的值。
内容:此元素失去焦点以及获得焦点后修改了其值时执行的 Javascript 代码。
getOnchange
public String getOnchange()
Return the value of the
onchange
property.Contents: Javascript code executed when this element loses focus and its value has been modified since gaining focus.
public void
setOnchange(String onchange)
设置 onchange
属性的值。
setOnchange
public void setOnchange(String onchange)
Set the value of the
onchange
property.
public String
getOnclick()
返回 onclick
属性的值。
内容:在此元素上单击指针按钮时执行的 Javascript 代码。
getOnclick
public String getOnclick()
Return the value of the
onclick
property.Contents: Javascript code executed when a pointer button is clicked over this element.
public void
setOnclick(String onclick)
设置 onclick
属性的值。
setOnclick
public void setOnclick(String onclick)
Set the value of the
onclick
property.
public String
getOndblclick()
返回 ondblclick
属性的值。
内容:在此元素上双击指针按钮时执行的 Javascript 代码。
getOndblclick
public String getOndblclick()
Return the value of the
ondblclick
property.Contents: Javascript code executed when a pointer button is double clicked over this element.
public void
setOndblclick(String ondblclick)
设置 ondblclick
属性的值。
setOndblclick
public void setOndblclick(String ondblclick)
Set the value of the
ondblclick
property.
public String
getOnfocus()
返回 onfocus
属性的值。
内容:此元素接收焦点时执行的 Javascript 代码。
getOnfocus
public String getOnfocus()
Return the value of the
onfocus
property.Contents: Javascript code executed when this element receives focus.
public void
setOnfocus(String onfocus)
设置 onfocus
属性的值。
setOnfocus
public void setOnfocus(String onfocus)
Set the value of the
onfocus
property.
public String
getOnkeydown()
返回 onkeydown
属性的值。
内容:在此元素上按下键时执行的 Javascript 代码。
getOnkeydown
public String getOnkeydown()
Return the value of the
onkeydown
property.Contents: Javascript code executed when a key is pressed down over this element.
public void
setOnkeydown(String onkeydown)
设置 onkeydown
属性的值。
setOnkeydown
public void setOnkeydown(String onkeydown)
Set the value of the
onkeydown
property.
public String
getOnkeypress()
返回 onkeypress
属性的值。
内容:在此元素上按下并释放键时执行的 Javascript 代码。
getOnkeypress
public String getOnkeypress()
Return the value of the
onkeypress
property.Contents: Javascript code executed when a key is pressed and released over this element.
public void
setOnkeypress(String onkeypress)
设置 onkeypress
属性的值。
setOnkeypress
public void setOnkeypress(String onkeypress)
Set the value of the
onkeypress
property.
public String
getOnkeyup()
返回 onkeyup
属性的值。
内容:在此元素上释放键时执行的 Javascript 代码。
getOnkeyup
public String getOnkeyup()
Return the value of the
onkeyup
property.Contents: Javascript code executed when a key is released over this element.
public void
setOnkeyup(String onkeyup)
设置 onkeyup
属性的值。
setOnkeyup
public void setOnkeyup(String onkeyup)
Set the value of the
onkeyup
property.
public String
getOnmousedown()
返回 onmousedown
属性的值。
内容:在此元素上按下指针按钮时执行的 Javascript 代码。
getOnmousedown
public String getOnmousedown()
Return the value of the
onmousedown
property.Contents: Javascript code executed when a pointer button is pressed down over this element.
public void
setOnmousedown(String onmousedown)
设置 onmousedown
属性的值。
setOnmousedown
public void setOnmousedown(String onmousedown)
Set the value of the
onmousedown
property.
public String
getOnmousemove()
返回 onmousemove
属性的值。
内容:当指针按钮移动到此元素内时执行的 Javascript 代码。
getOnmousemove
public String getOnmousemove()
Return the value of the
onmousemove
property.Contents: Javascript code executed when a pointer button is moved within this element.
public void
setOnmousemove(String onmousemove)
设置 onmousemove
属性的值。
setOnmousemove
public void setOnmousemove(String onmousemove)
Set the value of the
onmousemove
property.
public String
getOnmouseout()
返回 onmouseout
属性的值。
内容:当指针按钮移出此元素时执行的 Javascript 代码。
getOnmouseout
public String getOnmouseout()
Return the value of the
onmouseout
property.Contents: Javascript code executed when a pointer button is moved away from this element.
public void
setOnmouseout(String onmouseout)
设置 onmouseout
属性的值。
setOnmouseout
public void setOnmouseout(String onmouseout)
Set the value of the
onmouseout
property.
public String
getOnmouseover()
返回 onmouseover
属性的值。
内容:当指针按钮移动到此元素上时执行的 Javascript 代码。
getOnmouseover
public String getOnmouseover()
Return the value of the
onmouseover
property.Contents: Javascript code executed when a pointer button is moved onto this element.
public void
setOnmouseover(String onmouseover)
设置 onmouseover
属性的值。
setOnmouseover
public void setOnmouseover(String onmouseover)
Set the value of the
onmouseover
property.
public String
getOnmouseup()
返回 onmouseup
属性的值。
内容:在此元素上释放指针按钮时执行的 Javascript 代码。
getOnmouseup
public String getOnmouseup()
Return the value of the
onmouseup
property.Contents: Javascript code executed when a pointer button is released over this element.
public void
setOnmouseup(String onmouseup)
设置 onmouseup
属性的值。
setOnmouseup
public void setOnmouseup(String onmouseup)
Set the value of the
onmouseup
property.
public String
getOnselect()
返回 onselect
属性的值。
内容:当用户选择此元素内的文本时执行的 Javascript 代码。
getOnselect
public String getOnselect()
Return the value of the
onselect
property.Contents: Javascript code executed when text within this element is selected by the user.
public void
setOnselect(String onselect)
设置 onselect
属性的值。
setOnselect
public void setOnselect(String onselect)
Set the value of the
onselect
property.
public boolean
isReadonly()
返回 readonly
属性的值。
内容:指示此组件将禁止用户进行更改的标志。该元素可以接收焦点,除非它也被禁用。值为 false 将不呈现任何属性,而值为 true 呈现属性的方式与 readonly="readonly" 的情况相同。
isReadonly
public boolean isReadonly()
Return the value of the
readonly
property.Contents: Flag indicating that this component will prohibit changes by the user. The element may receive focus unless it has also been disabled. A value of false causes no attribute to be rendered, while a value of true causes the attribute to be rendered as readonly="readonly".
public void
setReadonly(boolean readonly)
设置 readonly
属性的值。
setReadonly
public void setReadonly(boolean readonly)
Set the value of the
readonly
property.
public int
getSize()
返回 size
属性的值。
内容:用于确定此字段宽度的字符数。
getSize
public int getSize()
Return the value of the
size
property.Contents: The number of characters used to determine the width of this field.
public void
setSize(int size)
设置 size
属性的值。
setSize
public void setSize(int size)
Set the value of the
size
property.
public String
getStyle()
返回 style
属性的值。
内容:呈现此组件时应用的 CSS 样式。
getStyle
public String getStyle()
Return the value of the
style
property.Contents: CSS style(s) to be applied when this component is rendered.
public void
setStyle(String style)
设置 style
属性的值。
setStyle
public void setStyle(String style)
Set the value of the
style
property.
public String
getStyleClass()
返回 styleClass
属性的值。
内容:呈现此元素时应用的以空格分隔的 CSS 样式类列表。此值必须作为生成标记上的 "class" 属性传递。
getStyleClass
public String getStyleClass()
Return the value of the
styleClass
property.Contents: Space-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" attribute on generated markup.
public void
setStyleClass(String styleClass)
设置 styleClass
属性的值。
setStyleClass
public void setStyleClass(String styleClass)
Set the value of the
styleClass
property.
public String
getTabindex()
返回 tabindex
属性的值。
内容:此元素在当前文档的 Tab 切换顺序中的位置。此值必须为 0 到 32767 之间的整数。
getTabindex
public String getTabindex()
Return the value of the
tabindex
property.Contents: Position of this element in the tabbing order for the current document. This value must be an integer between 0 and 32767.
public void
setTabindex(String tabindex)
设置 tabindex
属性的值。
setTabindex
public void setTabindex(String tabindex)
Set the value of the
tabindex
property.
public String
getTitle()
返回 title
属性的值。
内容:关于为此组件生成的标记元素的建议性标题信息。
getTitle
public String getTitle()
Return the value of the
title
property.Contents: Advisory title information about markup elements generated for this component.
public void
setTitle(String title)
设置 title
属性的值。
setTitle
public void setTitle(String title)
Set the value of the
title
property.
public Object
saveState(FacesContext _context)
英文文档:
saveState
public Object saveState(FacesContext _context)
- Description copied from interface:
StateHolder
Gets the state of the instance as a
Serializable
Object.If the class that implements this interface has references to instances that implement StateHolder (such as a
UIComponent
with event handlers, validators, etc.) this method must call theStateHolder.saveState(javax.faces.context.FacesContext)
method on all those instances as well. This method must not save the state of children and facets. That is done via theStateManager
This method must not alter the state of the implementing object. In other words, after executing this code:
Object state = component.saveState(facesContext);
component
should be the same as before executing it.The return from this method must be
Serializable
- Specified by:
saveState
in interfaceStateHolder
- Overrides:
saveState
in classUIInput
public void
restoreState(FacesContext _context, Object _state)
英文文档:
restoreState
public void restoreState(FacesContext _context, Object _state)
- Description copied from interface:
StateHolder
Perform any processing required to restore the state from the entries in the state Object.
If the class that implements this interface has references to instances that also implement StateHolder (such as a
UIComponent
with event handlers, validators, etc.) this method must call theStateHolder.restoreState(javax.faces.context.FacesContext, java.lang.Object)
method on all those instances as well.- Specified by:
restoreState
in interfaceStateHolder
- Overrides:
restoreState
in classUIInput
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Submit a bug or feature
Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.
PS : 未经我党受权你也可自由散发此文档。 如有任何错误请自行修正;若因此而造成任何损失请直接找人民主席,请勿与本人联系。谢谢!