Невозможно добавить список в форму html: - PullRequest
0 голосов
/ 04 августа 2020

Мы добавляем строки динамически. Значения строк попадают в список, а значения из списка задаются в форме. Первоначально пользователю отображаются только пустые поля для ввода значений. Для примера предоставлено только одно поле. Вот мой HTML код.

                                <div class="inputField" >
                                 <td><b><bean:message key="label.yap.status"/>:</b></td>
                                <td>
                                <logic:present name="statusList"> 
                                        <html:select property="dgList[0].sstatusCreate"
                                            styleId="selectStatusCreate1" >
                                            
                                            <html:option value="">
                                                <bean:message key="label.yap.select.status" />
                                            </html:option>
                                            <html:optionsCollection name="studentform"

                                                property="activeInActiveCreateList" label="label" value="value" />
                                        </html:select>
                                    </logic:present> 
                                </td>
                            </div>
Вот мой код формы, который инициализирует список. (StudentForm. java)

закрытый список dgList = new ArrayList ();

public List<sList> getDgList() {
    return dgList;
}

public void setDgList(List<sList> dgList) {
    this.dgList = dgList;
}
sList - это класс, и он содержит динамические c поля строк.

Проблема, с которой я сталкиваюсь, это когда я удаляю dglist [0] в коде HTML. Все работает нормально. Но когда я добавляю его, я получаю странные ошибки в консоли и ничего не работает. Я попытался инициализировать список нулевыми значениями, так как одна строка должна отображаться в начале, но это не работает. Пожалуйста, помогите

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...