вопрос по struts-тэгу html:select
Добавлено: 20 окт 2004, 12:27
Задача состоит в следующем:
Из базы считывается некий список, назовем его aaaList, типа collection.
Этот список должен отображаться в выпадающем списке select
реализовано это так:
<html:select property="aaa">
<logic:iterate id="list" property="aaaList" name="SearchForm">
<option value="<bean:write name='list' property='name' />">
<bean:write name='list' property='name' />
</option>
</logic:iterate>
</html:select>
Эта конструкция работает, но проблема в том, что после поиска, который производится из формы, в которую входит этот select, выбранное значение не сохраняется, в опять становится на первую позицию в этом выпадающем списке.
Я попробовала написать так:
<html:select property="aaa">
<html
ptions name="SearchForm" property="aaaList"/>
</html:select>
Но в этом случае все пункты отображаются в виде объектов, т.е. aaa@a90b
Подскажите, пожалуйста, как отобразить список так, чтобы после поиска выбрана была позиция по которой поиск производился.
Спасибо.
Из базы считывается некий список, назовем его aaaList, типа collection.
Этот список должен отображаться в выпадающем списке select
реализовано это так:
<html:select property="aaa">
<logic:iterate id="list" property="aaaList" name="SearchForm">
<option value="<bean:write name='list' property='name' />">
<bean:write name='list' property='name' />
</option>
</logic:iterate>
</html:select>
Эта конструкция работает, но проблема в том, что после поиска, который производится из формы, в которую входит этот select, выбранное значение не сохраняется, в опять становится на первую позицию в этом выпадающем списке.
Я попробовала написать так:
<html:select property="aaa">
<html

</html:select>
Но в этом случае все пункты отображаются в виде объектов, т.е. aaa@a90b
Подскажите, пожалуйста, как отобразить список так, чтобы после поиска выбрана была позиция по которой поиск производился.
Спасибо.