File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Struts and the fly likes blank combobox, what's missing? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "blank combobox, what Watch "blank combobox, what New topic
Author

blank combobox, what's missing?

Peter Primrose
Ranch Hand

Joined: Sep 10, 2004
Posts: 755
I'm newbie to struts so I hope O can state the question clearly.

so...I would like to have a combobox with items on my form (say categories)

in my startupMangaer.java I wrote:

ArrayList categories = new ArrayList();
categories.add("Classical");
categories.add("Country");
categories.add("Easy Listening");
categories.add("Heavy Metal");
categories.add("Jazz");
categories.add("New Age");
categories.add("Pop/Rock");
categories.add("R & B");
categories.add("World");
sc.setAttribute("categories",categories);




In my struts-config.xml i wrote:

<plug-in className="dummies.struts.group.StartupManager" />
//I checked it and it works (the categories is populated by the code above)
and in the form I have:

<form-property name="categories" type="java.util.ArrayList" />




In the jsp page I wrote:

<td align="left">
<html:select property="category">
<html ptions
property="categories" />
</html:select>
<html:errors property="category" />
</td>

so, once the jsp is up and running...I don't see the items - it's a blank combobox - anyone???

Thank you
Peter
Merrill Higginson
Ranch Hand

Joined: Feb 15, 2005
Posts: 4864
change:

<htmlptions property="category" />

to:

<htmlptions collection="category" />

For more information on how to use these tags, refer to:

http://struts.apache.org/struts-doc-1.2.x/userGuide/struts-html.html#options
[ February 06, 2006: Message edited by: Merrill Higginson ]

Merrill
Consultant, Sima Solutions
 
Consider Paul's rocket mass heater.
 
subject: blank combobox, what's missing?