If JSP-EL is enabled then:
<html:select name="itemCategoryListBean" property="itemCategories">
<logic:iterate name="itemCategoryListBean" property="itemCategoriesSource" id="category">
<html:option value="${category.id}">${category.categoryName}
</html:option> <br>
</logic:iterate>
</html:select>
or with <%= %>
and <bean:write name="category" property="categoryName"/>
if not
Note logic:iterate takes all the possible walues from "itemCategoriesSource" not from the receiver for selected properties (field itemCategories of your itemCategoryListBean ).
That might be slightly different, it is hard to say without looking at your code, but I hope you got the idea.
http://struts.apache.org/userGuide/stru ... tml#select