У меня есть SelectItem, который извлекает данные из базы данных. Мне нужно добавить пустой элемент в мой элемент.smartgwt SelectItem с пустым значением
Мой код выглядит так, и это отлично работает.
SelectItem editor = new SelectItem(...);
editor.setOptionDataSource(new DataAllowableValuesDS('data id for database request'));
, но после того, как я изменил его на код ниже, START_ROW и END_ROW поля в HttpServletRequest было изменено на «-1». Как я могу это решить?
SelectItem editor = new SelectItem(...);
editor.setAllowEmptyValue(true);
editor.setOptionDataSource(new DataAllowableValuesDS('data id for database request'));
public DataAllowableValuesDS(String id) {
DataSourceField nameField = new DataSourceTextField("name", null, 2000);
nameField.setPrimaryKey(true);
setFields(nameField);
}