HtmlInputHidden (Java EE 5)

Java EE API


javax.faces.component.html Class HtmlInputHidden

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by javax.faces.component.UIOutput
              extended by javax.faces.component.UIInput
                  extended by javax.faces.component.html.HtmlInputHidden
All Implemented Interfaces:
EditableValueHolder, StateHolder, ValueHolder

public class HtmlInputHidden
extends UIInput


表示类型为 hidden 的 HTML input 元素。

默认情况下,rendererType 属性必须设置为 "javax.faces.Hidden"。可以调用 setRendererType() 方法更改此值。

英文文档:

Represents an HTML input element of type hidden.

By default, the rendererType property must be set to "javax.faces.Hidden". This value can be changed by calling the setRendererType() method.


Field Summary
static String
 
Fields inherited from class javax.faces.component.UIInput
 
Fields inherited from class javax.faces.component.UIComponent
 
Constructor Summary
 
Method Summary
 void
 Object
 
Methods inherited from class javax.faces.component.UIInput
 
Methods inherited from class javax.faces.component.UIOutput
 
Methods inherited from class javax.faces.component.UIComponentBase
 
Methods inherited from class javax.faces.component.UIComponent
 
Methods inherited from class java.lang.Object
 
Methods inherited from interface javax.faces.component.ValueHolder
 

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 HtmlInputHidden()
英文文档:

HtmlInputHidden

public HtmlInputHidden()
Method Detail

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 the StateHolder.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 the StateManager

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 interface StateHolder
Overrides:
saveState in class UIInput

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 the StateHolder.restoreState(javax.faces.context.FacesContext, java.lang.Object) method on all those instances as well.

Specified by:
restoreState in interface StateHolder
Overrides:
restoreState in class UIInput


Submit a bug or feature

Copyright 2007 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.

一看就知道只有菜鸟才干这么无知的事啦。

PS : 未经我党受权你也可自由散发此文档。 如有任何错误请自行修正;若因此而造成任何损失请直接找人民主席,请勿与本人联系。谢谢!