Struts 2 UI Tags
Struts 2 UI Tags are mainly designed to use the data from your action/value stack or from Data Tags. These tags are used to display the data on the HTML page. The UI tags are driven by templates and themes.
Struts 2 UI Tags are mainly designed to use the data from your action/value stack or from Data Tags. These tags are used to display the data on the HTML page. The UI tags are driven by templates and themes.
Struts 2 UI Tags
Struts 2 UI Tags are mainly designed to use the data from your action/value
stack or from Data Tags. These tags are used to display the data on the HTML
page. The UI tags are driven by templates and themes.
Struts 2 Tags are of two types: Generic Tags and UI tags.
Struts UI Tags are further classified into:
Form Tags:
- form - tag renders HTML an input form.
- textfield - tag renders an HTML input field
of type text.
- submit - tag renders a submit button. It is
used with form tag.
- password - tag renders an HTML input tag of
type password.
- textarea - tag renders an HTML textarea.
- hidden - tag renders an HTML input element
of type hidden
- checkbox - tag renders an HTML input
element of type checkbox.
- checkboxlist - tag creates a series of
checkboxes from a list.
- combobox - tag is a combination of HTML
INPUT of type text and HTML SELECT.
- radio - tag renders a radio button input
field.
- select - tag renders an HTML input tag of
type select.
- doubleselect - tag renders two HTML select
elements with second one changing displayed values depending on
selected entry of first one.
- optgroup - tag creates an optgroup
component which needs to reside within a select tag
- updownselect - tag creates a select
component with buttons to move up and down the elements.
- optiontransferselect - tag creates an
option transfer select component.
Non Form Tags:
- actionerror - tag renders action errors if
they exist
- fielderror - tag renders field errors if
they exists.
- actionmessage - tag renders action messages
if they exists.
- component - tag renders custom UI widget
using the defined templates
- div - tag creates an HTML <div>
Ads