java.lang.Object
org.apache.struts2.components.Component
org.apache.struts2.components.UIBean
org.apache.struts2.components.ClosingUIBean

public class Tab extends AbstractRemoteBean

Renders a local or an remote tab for tabbedPanel

Examples

 <s:url id="remoteurl1" action="myremoteactionone"/>
 <sj:tab id="tab1" target="tone" label="My Local Tab for div tone"/>
 <sj:tab id="tab2" href="%{remoteurl1}" label="My Remote Tab"/>
 <div id="tone"> Test 1 </div>
 
Author:
Johannes Geppert
  • Field Details

  • Constructor Details

    • Tab

      public Tab(com.opensymphony.xwork2.util.ValueStack stack, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
  • Method Details

    • getDefaultOpenTemplate

      public String getDefaultOpenTemplate()
      Specified by:
      getDefaultOpenTemplate in class org.apache.struts2.components.ClosingUIBean
    • getDefaultTemplate

      protected String getDefaultTemplate()
      Specified by:
      getDefaultTemplate in class org.apache.struts2.components.UIBean
    • evaluateExtraParams

      public void evaluateExtraParams()
      Overrides:
      evaluateExtraParams in class AbstractRemoteBean
    • setTheme

      public void setTheme(String theme)
      Overrides:
      setTheme in class org.apache.struts2.components.UIBean
    • getTheme

      public String getTheme()
      Overrides:
      getTheme in class org.apache.struts2.components.UIBean
    • setTarget

      public void setTarget(String target)
    • setClosable

      public void setClosable(String closable)