|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
javax.faces.component.html Class HtmlOutputLink
java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
javax.faces.component.html.HtmlOutputLink
- All Implemented Interfaces:
- StateHolder, ValueHolder
public class HtmlOutputLink
- extends UIOutput
表示 HTML a(超链接)元素,可用于链接到 value 属性定义的任意 URL。
默认情况下,rendererType 属性必须设置为 "javax.faces.Link"。可以调用 setRendererType() 方法更改此值。
Represents an HTML a (hyperlink) element that may be
used to link to an arbitrary URL defined by the value
property.
By default, the rendererType property must be set to "javax.faces.Link".
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.UIOutput |
|---|
COMPONENT_FAMILY |
| Fields inherited from class javax.faces.component.UIComponent |
|---|
bindings |
| Constructor Summary | |
|---|---|
HtmlOutputLink()
|
|
| Method Summary | |
|---|---|
String |
getAccesskey()
Return the value of the accesskey property. |
String |
getCharset()
Return the value of the charset property. |
String |
getCoords()
Return the value of the coords property. |
String |
getDir()
Return the value of the dir property. |
String |
getHreflang()
Return the value of the hreflang property. |
String |
getLang()
Return the value of the lang property. |
String |
getOnblur()
Return the value of the onblur 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 |
getRel()
Return the value of the rel property. |
String |
getRev()
Return the value of the rev property. |
String |
getShape()
Return the value of the shape 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 |
getTarget()
Return the value of the target property. |
String |
getTitle()
Return the value of the title property. |
String |
getType()
Return the value of the type property. |
boolean |
isDisabled()
Return the value of the disabled 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 |
setCharset(String charset)
Set the value of the charset property. |
void |
setCoords(String coords)
Set the value of the coords property. |
void |
setDir(String dir)
Set the value of the dir property. |
void |
setDisabled(boolean disabled)
Set the value of the disabled property. |
void |
setHreflang(String hreflang)
Set the value of the hreflang property. |
void |
setLang(String lang)
Set the value of the lang property. |
void |
setOnblur(String onblur)
Set the value of the onblur 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 |
setRel(String rel)
Set the value of the rel property. |
void |
setRev(String rev)
Set the value of the rev property. |
void |
setShape(String shape)
Set the value of the shape 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 |
setTarget(String target)
Set the value of the target property. |
void |
setTitle(String title)
Set the value of the title property. |
void |
setType(String type)
Set the value of the type property. |
| Methods inherited from class javax.faces.component.UIOutput |
|---|
getConverter, getFamily, getLocalValue, getValue, setConverter, setValue |
| 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 |
| 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
HtmlOutputLink()
英文文档:
HtmlOutputLink
public HtmlOutputLink()
| Method Detail |
|---|
public String
getAccesskey()
返回 accesskey 属性的值。
内容:当按下存取键时,焦点将转移到此元素。
getAccesskey
public String getAccesskey()
Return the value of the
accesskeyproperty.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
accesskeyproperty.
public String
getCharset()
返回 charset 属性的值。
内容:此超链接指定的资源的字符编码。
getCharset
public String getCharset()
Return the value of the
charsetproperty.Contents: The character encoding of the resource designated by this hyperlink.
public void
setCharset(String charset)
设置 charset 属性的值。
setCharset
public void setCharset(String charset)
Set the value of the
charsetproperty.
public String
getCoords()
返回 coords 属性的值。
内容:热点在屏幕上的位置和形状(用于客户端图像映射)。
getCoords
public String getCoords()
Return the value of the
coordsproperty.Contents: The position and shape of the hot spot on the screen (for use in client-side image maps).
public void
setCoords(String coords)
设置 coords 属性的值。
setCoords
public void setCoords(String coords)
Set the value of the
coordsproperty.
public String
getDir()
返回 dir 属性的值。
内容:未继承方向性的文本的方向指示。有效值有 "LTR"(left-to-right,从左到右)和 "RTL"(right-to-left,从右到左)。
getDir
public String getDir()
Return the value of the
dirproperty.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
dirproperty.
public boolean
isDisabled()
返回 disabled 属性的值。
内容:指示此元素永远不会接收焦点或被包含在后续提交中的标志。
isDisabled
public boolean isDisabled()
Return the value of the
disabledproperty.Contents: Flag indicating that this element must never receive focus or be included in a subsequent submit.
public void
setDisabled(boolean disabled)
设置 disabled 属性的值。
setDisabled
public void setDisabled(boolean disabled)
Set the value of the
disabledproperty.
public String
getHreflang()
返回 hreflang 属性的值。
内容:此超链接指定的资源的语言代码。
getHreflang
public String getHreflang()
Return the value of the
hreflangproperty.Contents: The language code of the resource designated by this hyperlink.
public void
setHreflang(String hreflang)
设置 hreflang 属性的值。
setHreflang
public void setHreflang(String hreflang)
Set the value of the
hreflangproperty.
public String
getLang()
返回 lang 属性的值。
内容:描述为此组件生成的标记中所用语言的代码。
getLang
public String getLang()
Return the value of the
langproperty.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
langproperty.
public String
getOnblur()
返回 onblur 属性的值。
内容:此元素失去焦点时执行的 Javascript 代码。
getOnblur
public String getOnblur()
Return the value of the
onblurproperty.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
onblurproperty.
public String
getOnclick()
返回 onclick 属性的值。
内容:在此元素上单击指针按钮时执行的 Javascript 代码。
getOnclick
public String getOnclick()
Return the value of the
onclickproperty.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
onclickproperty.
public String
getOndblclick()
返回 ondblclick 属性的值。
内容:在此元素上双击指针按钮时执行的 Javascript 代码。
getOndblclick
public String getOndblclick()
Return the value of the
ondblclickproperty.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
ondblclickproperty.
public String
getOnfocus()
返回 onfocus 属性的值。
内容:此元素接收焦点时执行的 Javascript 代码。
getOnfocus
public String getOnfocus()
Return the value of the
onfocusproperty.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
onfocusproperty.
public String
getOnkeydown()
返回 onkeydown 属性的值。
内容:在此元素上按下键时执行的 Javascript 代码。
getOnkeydown
public String getOnkeydown()
Return the value of the
onkeydownproperty.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
onkeydownproperty.
public String
getOnkeypress()
返回 onkeypress 属性的值。
内容:在此元素上按下并释放键时执行的 Javascript 代码。
getOnkeypress
public String getOnkeypress()
Return the value of the
onkeypressproperty.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
onkeypressproperty.
public String
getOnkeyup()
返回 onkeyup 属性的值。
内容:在此元素上释放键时执行的 Javascript 代码。
getOnkeyup
public String getOnkeyup()
Return the value of the
onkeyupproperty.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
onkeyupproperty.
public String
getOnmousedown()
返回 onmousedown 属性的值。
内容:在此元素上按下指针按钮时执行的 Javascript 代码。
getOnmousedown
public String getOnmousedown()
Return the value of the
onmousedownproperty.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
onmousedownproperty.
public String
getOnmousemove()
返回 onmousemove 属性的值。
内容:当指针按钮移动到此元素内时执行的 Javascript 代码。
getOnmousemove
public String getOnmousemove()
Return the value of the
onmousemoveproperty.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
onmousemoveproperty.
public String
getOnmouseout()
返回 onmouseout 属性的值。
内容:当指针按钮移出此元素时执行的 Javascript 代码。
getOnmouseout
public String getOnmouseout()
Return the value of the
onmouseoutproperty.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
onmouseoutproperty.
public String
getOnmouseover()
返回 onmouseover 属性的值。
内容:当指针按钮移动到此元素上时执行的 Javascript 代码。
getOnmouseover
public String getOnmouseover()
Return the value of the
onmouseoverproperty.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
onmouseoverproperty.
public String
getOnmouseup()
返回 onmouseup 属性的值。
内容:在此元素上释放指针按钮时执行的 Javascript 代码。
getOnmouseup
public String getOnmouseup()
Return the value of the
onmouseupproperty.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
onmouseupproperty.
public String
getRel()
返回 rel 属性的值。
内容:从当前文档到此超链接指定的锚点的关系。此属性的值是以空格分隔的链接类型列表。
getRel
public String getRel()
Return the value of the
relproperty.Contents: The relationship from the current document to the anchor specified by this hyperlink. The value of this attribute is a space-separated list of link types.
public void
setRel(String rel)
设置 rel 属性的值。
setRel
public void setRel(String rel)
Set the value of the
relproperty.
public String
getRev()
返回 rev 属性的值。
内容:从此超链接指定的锚点到当前文档的反向链接。此属性的值是以空格分隔的链接类型列表。
getRev
public String getRev()
Return the value of the
revproperty.Contents: A reverse link from the anchor specified by this hyperlink to the current document. The value of this attribute is a space-separated list of link types.
public void
setRev(String rev)
设置 rev 属性的值。
setRev
public void setRev(String rev)
Set the value of the
revproperty.
public String
getShape()
返回 shape 属性的值。
内容:热点在屏幕上的形状(用于客户端图像映射)。有效值有:default(整个区域);rect(矩形区域);circle(圆形区域);poly(多边形区域)。
getShape
public String getShape()
Return the value of the
shapeproperty.Contents: The shape of the hot spot on the screen (for use in client-side image maps). Valid values are: default (entire region); rect (rectangular region); circle (circular region); and poly (polygonal region).
public void
setShape(String shape)
设置 shape 属性的值。
setShape
public void setShape(String shape)
Set the value of the
shapeproperty.
public String
getStyle()
返回 style 属性的值。
内容:呈现此组件时应用的 CSS 样式。
getStyle
public String getStyle()
Return the value of the
styleproperty.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
styleproperty.
public String
getStyleClass()
返回 styleClass 属性的值。
内容:呈现此元素时应用的以空格分隔的 CSS 样式类列表。此值必须作为生成标记上的 "class" 属性传递。
getStyleClass
public String getStyleClass()
Return the value of the
styleClassproperty.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
styleClassproperty.
public String
getTabindex()
返回 tabindex 属性的值。
内容:此元素在当前文档的 Tab 切换顺序中的位置。此值必须为 0 到 32767 之间的整数。
getTabindex
public String getTabindex()
Return the value of the
tabindexproperty.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
tabindexproperty.
public String
getTarget()
返回 target 属性的值。
内容:窗体名称,该窗体中将显示此超链接获取到的资源。
getTarget
public String getTarget()
Return the value of the
targetproperty.Contents: Name of a frame where the resource retrieved via this hyperlink is to be displayed.
public void
setTarget(String target)
设置 target 属性的值。
setTarget
public void setTarget(String target)
Set the value of the
targetproperty.
public String
getTitle()
返回 title 属性的值。
内容:关于为此组件生成的标记元素的建议性标题信息。
getTitle
public String getTitle()
Return the value of the
titleproperty.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
titleproperty.
public String
getType()
返回 type 属性的值。
内容:此超链接指定的资源的内容类型。
getType
public String getType()
Return the value of the
typeproperty.Contents: The content type of the resource designated by this hyperlink.
public void
setType(String type)
设置 type 属性的值。
setType
public void setType(String type)
Set the value of the
typeproperty.
public Object
saveState(FacesContext _context)
英文文档:
saveState
public Object saveState(FacesContext _context)
- Description copied from interface:
StateHolder Gets the state of the instance as a
SerializableObject.If the class that implements this interface has references to instances that implement StateHolder (such as a
UIComponentwith 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 theStateManagerThis method must not alter the state of the implementing object. In other words, after executing this code:
Object state = component.saveState(facesContext);
componentshould be the same as before executing it.The return from this method must be
Serializable- Specified by:
saveStatein interfaceStateHolder- Overrides:
saveStatein classUIOutput
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
UIComponentwith 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:
restoreStatein interfaceStateHolder- Overrides:
restoreStatein classUIOutput
|
|
|||||||||
| 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 : 未经我党受权你也可自由散发此文档。 如有任何错误请自行修正;若因此而造成任何损失请直接找人民主席,请勿与本人联系。谢谢!
