类 org.apache.struts2.components.Component
的使用

使用 Component 的软件包
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   
 

org.apache.struts2.componentsComponent 的使用
 

org.apache.struts2.componentsComponent 的子类
 class ActionComponent
          This tag enables developers to call actions directly from a JSP page by specifying the action name and an optional namespace.
 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
          

A tag that creates a HTML <a >.This tag supports the same attributes as the "url" tag, including nested parameters using the "param" tag.

 class AppendIterator
          Component for AppendIteratorTag, which jobs is to append iterators to form an appended iterator whereby entries goes from one iterator to another after each respective iterator is exhausted of entries.
 class Bean
          Instantiates a class that conforms to the JavaBeans specification.
 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
          The combo box is basically an HTML INPUT of type text and HTML SELECT grouped together to give you a combo box functionality.
 class ContextBean
          Base class for control and data tags
 class Date
          Format Date object in different ways.
 class Debug
           
 class Div
          Creates an HTML <div>
 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
          Perform basic condition flow.
 class ElseIf
          Perform basic condition flow.
 class FieldError
          Render field errors if they exists.
 class File
          Renders an HTML file input element
 class Form
          

Renders HTML an input form.

 class FormButton
          FormButton.
 class GenericUIBean
          Renders an custom UI widget using the specified templates.
 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
          Perform basic condition flow.
 class Include
          Include a servlet's output (result of servlet or a JSP page).
 class InputTransferSelect
          Create a input transfer select component which is basically an text input and <select ...
 class IteratorComponent
          Iterator will iterate over a value.
 class Label
          Renders an HTML LABEL that will allow you to output label:name combination that has the same format treatment as the rest of your UI controls.
 class ListUIBean
          DoubleListUIBean is the standard superclass of all Struts list handling components.
 class MergeIterator
          Component for MergeIteratorTag, which job is to merge iterators and successive call to the merged iterator will cause each merge iterator to have a chance to expose its element, subsequently next call will allow the next iterator to expose its element.
 class Number
          

Format Number object in different ways.

 class OptGroup
          Create a optgroup component which needs to resides within a select tag
 class OptionTransferSelect
          Create a option transfer select component which is basically two <select ...
 class Param
          This tag can be used to parameterize other tags.
 class Password
          Render an HTML input tag of type password.
 class Property
          Used to get the property of a value, which will default to the top of the stack if none is specified
 class Push
          Push value on stack for simplified usage.
 class Radio
          Render a radio button input field.
 class Reset
          Render a reset button.
 class Select
          Render an HTML input tag of type select
 class Set
          The set tag assigns a value to a variable in a specified scope.
 class Submit
          Render a submit button.
 class Text
          Render a I18n text message.
 class TextArea
          Render HTML textarea tag.
 class TextField
          Render an HTML input field of type text
 class Token
          Stop double-submission of forms.
 class UIBean
          UIBean is the standard superclass of all Struts UI components.
 class UpDownSelect
          Create a Select component with buttons to move the elements in the select component up and down.
 class URL
          This tag is used to create a URL.
 

返回变量类型为 Component 的类型的 org.apache.struts2.components 中的方法
 Stack<Component> Component.getComponentStack()
          Gets the component stack of this component.
 

参数类型为 Componentorg.apache.struts2.components 中的构造方法
ComponentUrlProvider(Component component, Map parameters)
           
 

org.apache.struts2.views.freemarker.tagsComponent 的使用
 

返回 Componentorg.apache.struts2.views.freemarker.tags 中的方法
 Component CallbackWriter.getBean()
           
 

参数类型为 Componentorg.apache.struts2.views.freemarker.tags 中的构造方法
CallbackWriter(Component bean, Writer writer)
           
 

org.apache.struts2.views.jspComponent 的使用
 

返回 Componentorg.apache.struts2.views.jsp 中的方法
 Component URLTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component TextTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component SetTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component PushTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component PropertyTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component ParamTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component NumberTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component IteratorTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component IncludeTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component IfTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component I18nTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component ElseTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component ElseIfTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component DateTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
abstract  Component ComponentTagSupport.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component BeanTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component ActionTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component ComponentTagSupport.getComponent()
           
 

org.apache.struts2.views.jsp.iteratorComponent 的使用
 

返回 Componentorg.apache.struts2.views.jsp.iterator 中的方法
 Component MergeIteratorTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component AppendIteratorTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 

org.apache.struts2.views.jsp.uiComponent 的使用
 

返回 Componentorg.apache.struts2.views.jsp.ui 中的方法
 Component UpDownSelectTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component TokenTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component TextareaTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component TextFieldTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component SubmitTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component SelectTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component ResetTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component RadioTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component PasswordTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component OptionTransferSelectTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component OptGroupTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component LabelTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component InputTransferSelectTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component HiddenTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component HeadTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component FormTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component FileTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component FieldErrorTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component DoubleSelectTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component DivTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component DebugTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component ComponentTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component ComboBoxTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component CheckboxTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component CheckboxListTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component AnchorTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component ActionMessageTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 Component ActionErrorTag.getBean(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)