## 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 and 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 and 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 and Description
    --- | ---
    `UIBean` | TemplateRenderingContext.`getTag()`

    Constructors in org.apache.struts2.components.template with parameters of type UIBean
    Constructor and Description
    `TemplateRenderingContext(Template template, Writer writer, ValueStack stack, Map params, UIBean tag)` Constructor

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.