The documentation says it is: <http://struts.apache.org/2.1.8.1/docs/select.html> But the examples are not really helpful.
Philipp Am 18.12.2009 um 16:43 schrieb Gabriel Belingueres: > I believe that the "value" attribute is not used in this tag. > > 2009/12/18 Philipp Leusmann <philipp.leusm...@rwth-aachen.de>: >> Hi, >> >> what exactly does the value-attribute of the select tag require? Is it one >> element of the list provided to the list-argument? Or is it the value which >> eventually makes the value-attribute of the html-rendered select tag? >> >> I have something like the following and I do not find a way to work as >> expected: >> >> public class SelectAction extends ActionSupport >> { >> private List<TestObject> list = new ArrayList(); >> >> private TestObject object; >> >> public String execute() >> { >> TestObject to1 = new TestObject(1, "foo"); >> list.add(to1); >> TestObject to2 = new TestObject(2, "bar"); >> list.add(to2); >> object = to2; >> } >> >> [getters for the stuff above] >> >> } >> >> public class TestObject >> { >> private Integer id; >> >> private String str; >> >> public TestObject(Integer id, String str) >> { >> this.id = id; >> this.str = str; >> } >> >> [getters] >> } >> >> >> >> And in the template (using Freemarker) I tried: >> >> <@s.select name="bla" list=list listKey="id" listValue="str" >> value=object /> >> >> <@s.select name="bla" list=list listKey="id" listValue="str" >> value=object.id /> >> >> <@s.select name="bla" list=list listKey="id" listValue="str" >> value="${object.id}" /> >> >> <@s.select name="bla" list=list listKey="id" listValue="str" >> value=${object} /> >> >> None of the above worked. >> >> >> Could anybody please tell me what the correct value-argument would be? >> >> Thanks very much, >> >> Philipp >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org