All Implemented Interfaces:
DraggableBean, DroppableBean, ResizableBean, SelectableBean, SortableBean

public class Radio extends AbstractFormListElement

A tag that creates an Button Set from a Radio Button Map.

Examples

Create a Buttonset from Radio Buttons Map.

 <div id="formResult" class="result ui-widget-content ui-corner-all">Submit form bellow.</div>

   <s:form id="form" action="echo" theme="simple">
           <label for="echo">Choose your Friend: </label>
       <sj:radio
           id="radiobuttonset"
               list="{'Patrick', 'Jason', 'Jay', 'Toby', 'Rene'}"
               name="echo"/>
       <br/>
           <sj:submit
             targets="formResult"
             value="AJAX Submit"
             indicator="indicator"
             button="true"
           />
   </s:form>
 
Author:
Johannes Geppert
  • Field Details

  • Constructor Details

    • Radio

      public Radio(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 AbstractFormListElement
    • 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
    • setButtonset

      public void setButtonset(String buttonset)
    • setIcon

      public void setIcon(String icon)
    • setDirection

      public void setDirection(String direction)