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

public class Spinner extends Textfield

A tag that creates an Spinner. BETA

Examples

A simple Spinner.

 <sj:spinner name="spinner1" id="spinner1"/>
 

A Spinner max=50 and step=2.

     <sj:spinner
       name="spinner2"
       id="spinner2"
       min="5"
       max="50"
       step="2"
       value="25"/>

 

A Spinner with currency format and mouse wheel support.

 <sj:spinner
       name="spinner3"
       id="spinner3"
       min="0.00"
       max="5.00"
       step="0.15"
       value="2.50"
       numberFormat="C"
       mouseWheel="true"/>
     <br/>
 
Author:
Johannes Geppert
  • Field Details

  • Constructor Details

    • Spinner

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

    • getDefaultOpenTemplate

      public String getDefaultOpenTemplate()
      Overrides:
      getDefaultOpenTemplate in class Textfield
    • getDefaultTemplate

      protected String getDefaultTemplate()
      Overrides:
      getDefaultTemplate in class Textfield
    • evaluateParams

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

      public void setTheme(String theme)
      Overrides:
      setTheme in class Textfield
    • getTheme

      public String getTheme()
      Overrides:
      getTheme in class Textfield
    • setMax

      public void setMax(String max)
    • setMin

      public void setMin(String min)
    • setStep

      public void setStep(String step)
    • setMouseWheel

      public void setMouseWheel(String mouseWheel)
    • setCulture

      public void setCulture(String culture)
    • setNumberFormat

      public void setNumberFormat(String numberFormat)
    • setIncremental

      public void setIncremental(String incremental)
    • setPage

      public void setPage(String page)