struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bard A. Evjen" <bardev...@operamail.com>
Subject How can I get a value and a name that is different on a html:options collection?
Date Fri, 25 Jul 2003 12:49:03 GMT
I have a Form class:

public Collection getMyMonthList() {
  myMonthList = new Vector();
  Calendar cal = Calendar.getInstance();
  cal.setTime(new Date(01012003));
  for (int i = 1; i < 13; i++) {
    String label = monthListFormat.format(zeroTime(cal.getTime(), 
Calendar.MONTH, i));
    LabelValueBean labelBean = new LabelValueBean("i", label);
    myMonthList.add(labelBean);
  }
  return myMonthList;
}

and a jsp-file with:

<html:select size="1" property="reportDateMonth">
  <html:options property="myMonthList" labelProperty="myMonthList"/>
</html:select>

But this returns

LabelValueBean[i,February]
LabelValueBean[i,March]
LabelValueBean[i,April]
LabelValueBean[i,May]
LabelValueBean[i,June]
LabelValueBean[i,July]
LabelValueBean[i,August]
LabelValueBean[i,September]
LabelValueBean[i,October]
LabelValueBean[i,November]
LabelValueBean[i,Desember]
LabelValueBean[i,January]

I want to display the name (eg. january) and the value in the option tag 
(eg. 1).

What have I done wrong?

Cheers,
Bard A.


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


Mime
View raw message