| Package | Description | 
|---|---|
| org.apache.struts2.components | |
| org.apache.struts2.views.freemarker.tags | |
| org.apache.struts2.views.jsp | 
 Struts's JSP tag library. 
 | 
| org.apache.struts2.views.jsp.iterator | |
| org.apache.struts2.views.jsp.ui | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ActionComponent  | 
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  | 
AppendIterator  | 
class  | 
Bean  | 
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  | 
ContextBean
Base class for control and data tags 
 | 
class  | 
Date
Format Date object in different ways. 
 | 
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  | 
Else  | 
class  | 
ElseIf  | 
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  | 
I18n
Gets a resource bundle and place it on the value stack. 
 | 
class  | 
If  | 
class  | 
Include  | 
class  | 
InputTransferSelect  | 
class  | 
IteratorComponent  | 
class  | 
Label  | 
class  | 
ListUIBean
 DoubleListUIBean is the standard superclass of all Struts list handling components. 
 | 
class  | 
MergeIterator  | 
class  | 
Number  | 
class  | 
OptGroup  | 
class  | 
OptionTransferSelect  | 
class  | 
Param  | 
class  | 
Password  | 
class  | 
Property  | 
class  | 
Push  | 
class  | 
Radio  | 
class  | 
Reset
Render a reset button. 
 | 
class  | 
Select
Render an HTML input tag of type select. 
 | 
class  | 
Set  | 
class  | 
Submit
Render a submit button. 
 | 
class  | 
Text  | 
class  | 
TextArea  | 
class  | 
TextField  | 
class  | 
Token  | 
class  | 
UIBean
 UIBean is the standard superclass of all Struts UI components. 
 | 
class  | 
UpDownSelect  | 
class  | 
URL  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Component | 
ComponentUrlProvider.component  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Component | 
Component.findAncestor(Class clazz)
Finds the nearest ancestor of this component stack. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Stack<Component> | 
Component.getComponentStack()
Gets the component stack of this component. 
 | 
| Constructor and Description | 
|---|
ComponentUrlProvider(Component component,
                    Map parameters)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Component | 
URLModel.getBean()  | 
protected Component | 
OptGroupModel.getBean()  | 
protected Component | 
OptionTransferSelectModel.getBean()  | 
protected Component | 
ParamModel.getBean()  | 
protected Component | 
FileModel.getBean()  | 
protected Component | 
SelectModel.getBean()  | 
protected Component | 
RadioModel.getBean()  | 
protected Component | 
TextFieldModel.getBean()  | 
Component | 
CallbackWriter.getBean()  | 
protected Component | 
ResetModel.getBean()  | 
protected Component | 
PushModel.getBean()  | 
protected Component | 
ComponentModel.getBean()  | 
protected Component | 
ActionModel.getBean()  | 
protected Component | 
IteratorModel.getBean()  | 
protected Component | 
TextAreaModel.getBean()  | 
protected Component | 
HiddenModel.getBean()  | 
protected Component | 
ComboBoxModel.getBean()  | 
protected Component | 
ElseModel.getBean()  | 
protected Component | 
CheckboxModel.getBean()  | 
protected Component | 
FieldErrorModel.getBean()  | 
protected Component | 
ActionErrorModel.getBean()  | 
protected Component | 
FormModel.getBean()  | 
protected Component | 
TokenModel.getBean()  | 
protected Component | 
AnchorModel.getBean()  | 
protected Component | 
ElseIfModel.getBean()  | 
protected abstract Component | 
TagModel.getBean()  | 
protected Component | 
ActionMessageModel.getBean()  | 
protected Component | 
DateModel.getBean()  | 
protected Component | 
PropertyModel.getBean()  | 
protected Component | 
PasswordModel.getBean()  | 
protected Component | 
DoubleSelectModel.getBean()  | 
protected Component | 
TextModel.getBean()  | 
protected Component | 
InputTransferSelectModel.getBean()  | 
protected Component | 
SubmitModel.getBean()  | 
protected Component | 
IfModel.getBean()  | 
protected Component | 
SetModel.getBean()  | 
protected Component | 
CheckboxListModel.getBean()  | 
protected Component | 
UpDownSelectModel.getBean()  | 
protected Component | 
IncludeModel.getBean()  | 
protected Component | 
HeadModel.getBean()  | 
protected Component | 
I18nModel.getBean()  | 
protected Component | 
LabelModel.getBean()  | 
protected Component | 
BeanModel.getBean()  | 
| Constructor and Description | 
|---|
CallbackWriter(Component bean,
              Writer writer)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected Component | 
ComponentTagSupport.component  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract Component | 
ComponentTagSupport.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
PushTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
ParamTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
IncludeTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
ElseTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
IteratorTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
ActionTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
TextTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
ElseIfTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
DateTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
SetTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
BeanTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
NumberTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
PropertyTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
IfTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
URLTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
I18nTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
ComponentTagSupport.getComponent()  | 
| Modifier and Type | Method and Description | 
|---|---|
Component | 
AppendIteratorTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
MergeIteratorTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
| Modifier and Type | Method and Description | 
|---|---|
Component | 
ActionMessageTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
ResetTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
ActionErrorTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
SelectTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
DoubleSelectTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
CheckboxListTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
AnchorTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
OptionTransferSelectTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
CheckboxTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
FormTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
SubmitTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
LabelTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
HiddenTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
FileTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
TextFieldTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
TokenTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
TextareaTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
UpDownSelectTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
HeadTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
InputTransferSelectTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
FieldErrorTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
ComponentTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
OptGroupTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
ComboBoxTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
PasswordTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
RadioTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
DebugTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Component | 
DateTextFieldTag.getBean(ValueStack stack,
       javax.servlet.http.HttpServletRequest req,
       javax.servlet.http.HttpServletResponse res)  | 
Copyright © 2000–2020 Apache Software Foundation. All rights reserved.