Class SelectBoxItemDisplay<T>

java.lang.Object
name.matthewgreet.strutscommons.view.SelectBoxItemDisplay<T>

public class SelectBoxItemDisplay<T> extends Object

Aids creation of OPTION tags in JSPs for SELECT elements by formatting items for display. It may optionally contain item data.

  • Constructor Details

    • SelectBoxItemDisplay

      public SelectBoxItemDisplay()
    • SelectBoxItemDisplay

      public SelectBoxItemDisplay(String value, String text)
    • SelectBoxItemDisplay

      public SelectBoxItemDisplay(String value, String text, T data)
  • Method Details

    • setModel

      public void setModel(String value, String text)
    • setModel

      public void setModel(String value, String text, T data)
    • getValue

      public String getValue()
      Returns value to be used in VALUE attribute.
    • setValue

      public void setValue(String value)
    • getText

      public String getText()
      Returns text displayed in web page.
    • setText

      public void setText(String value)
    • getData

      public T getData()
      Returns raw model item that is being formatted for display.
    • setData

      public void setData(T value)
    • getSelected

      public boolean getSelected()
    • setSelected

      public void setSelected(boolean value)
    • getCheckedAttribute

      public String getCheckedAttribute()
      Convenience method for checkboxes.
    • getSelectedAttribute

      public String getSelectedAttribute()
      Convenience method for selection list items.