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