# Uses of Class
org.apache.struts2.components.UIBean

Packages that use UIBean
Package
Description
org.apache.struts2.components
org.apache.struts2.components.template

- ## Uses of UIBean in org.apache.struts2.components

  Subclasses of UIBean in org.apache.struts2.components
  Modifier and Type
  Class
  Description
  `class`
  `ActionError`
  Render action errors if they exists the specific layout of the rendering depends on the theme itself.
  `class`
  `ActionMessage`
  Render action messages if they exists, specific rendering layout depends on the theme itself.
  `class`
  `Anchor`
  `class`
  `Checkbox`
  Renders an HTML input element of type checkbox, populated by the specified property from the ValueStack.
  `class`
  `CheckboxList`
  Creates a series of checkboxes from a list.
  `class`
  `ClosingUIBean`
  ClosingUIBean is the standard superclass for UI components such as div etc.
  `class`
  `ComboBox`
  `class`
  `DateTextField`
  `class`
  `Debug`
  `class`
  `DoubleListUIBean`
  DoubleListUIBean is the standard superclass of all Struts double list handling components.
  `class`
  `DoubleSelect`
  Renders two HTML select elements with second one changing displayed values depending on selected entry of first one.
  `class`
  `FieldError`
  Render field errors if they exists.
  `class`
  `File`
  Renders an HTML file input element.
  `class`
  `Form`
  `class`
  `FormButton`
  FormButton.
  `class`
  `GenericUIBean`
  `class`
  `Head`
  Renders parts of the HEAD section for an HTML file.
  `class`
  `Hidden`
  Renders an HTML input element of type hidden, populated by the specified property from the ValueStack.
  `class`
  `InputTransferSelect`
  `class`
  `Label`
  `class`
  `Link`
  Add nonce propagation feature to implement CSP in link tags
  `class`
  `ListUIBean`
  DoubleListUIBean is the standard superclass of all Struts list handling components.
  `class`
  `OptionTransferSelect`
  `class`
  `Password`
  `class`
  `Radio`
  `class`
  `Reset`
  Render a reset button.
  `class`
  `Script`
  Add nonce propagation feature to implement CSP in script tags
  `class`
  `Select`
  Render an HTML input tag of type select.
  `class`
  `Submit`
  Render a submit button.
  `class`
  `TextArea`
  `class`
  `TextField`
  `class`
  `Token`
  `class`
  `UpDownSelect`
  Methods in org.apache.struts2.components with parameters of type UIBean
  Modifier and Type
  Method
  Description
  `protected Map<String,String>`
  UIBean.`getTooltipConfig(UIBean component)`

- ## Uses of UIBean in org.apache.struts2.components.template

  Methods in org.apache.struts2.components.template that return UIBean
  Modifier and Type
  Method
  Description
  `UIBean`
  TemplateRenderingContext.`getTag()`
  Constructors in org.apache.struts2.components.template with parameters of type UIBean
  Modifier
  Constructor
  Description
  ``
  `TemplateRenderingContext(Template template, Writer writer, ValueStack stack, Map<String,Object> params, UIBean tag)`
  Constructor