Class SelectBoxItemDisplay2<K,T>

java.lang.Object
name.matthewgreet.strutscommons.view.SelectBoxItemDisplay2<K,T>

public class SelectBoxItemDisplay2<K,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

    • SelectBoxItemDisplay2

      public SelectBoxItemDisplay2()
    • SelectBoxItemDisplay2

      public SelectBoxItemDisplay2(String value, String text)
    • SelectBoxItemDisplay2

      public SelectBoxItemDisplay2(String value, String text, K key, T data)
  • Method Details

    • setModel

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

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

      public String getValue()
      Returns value to be used in VALUE attribute, which, if it's set, the formatted version of the key.
    • setValue

      public void setValue(String value)
    • getText

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

      public void setText(String value)
    • getKey

      public K getKey()
      Returns unformatted identifier of data.
    • setKey

      public void setKey(K 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.