Я делаю запрос и получаю список названий альбомов из моего JDO, затем они отображаются в меню выбора в формате html, как это
List<NomeAlbum> results = (List<NomeAlbum>) query.execute(utilizador);
if (!results.isEmpty())
{
for (NomeAlbum e : results)
{
resultados = resultados + "<option value='"+results.get(i).nome+"'>"+results.get(i).nome+"</option>";
затем печатается в опции выбора, выполненной в формате HTML
"</tr><tr><td>Escolha o album<select name='listaAlbums' id='listaAlbums'>" +
resultados +
"</select></td>"+
Моя проблема в том, что я не получаю значение выбранного параметра. Для других полей я просто делаю итератор, подобный этому, но здесь он не работает, я подозреваю, что он не печатает никаких данных, просто значение:
if (item.getFieldName().equals("titulo")) {
byte[] buffer = new byte[8192];
ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
int len = stream.read(buffer, 0, buffer.length);
outputStream.write(buffer, 0, len);
tituloparam = outputStream.toString();
Может кто-нибудь помочь мне, как сохранить значение выбранной опции? Спасибо за ваше время