У меня есть два выпадающих списка, использующих одну и ту же модель, и устанавливаю в нее значение. Dropdown1 будет виден на экране всегда, а Dropdown2 будет виден только для одной конкретной опции, выбранной в Dropdown1. и я делаю запрос к БД на основе выбора в раскрывающихся списках.
Но когда у меня сначала есть раскрывающийся список, а затем скрываемый второй, значение уже установлено, но Dropdown2 все еще доступен в моей модели, и я делаю запрос для получения неверных данных.
Так что любой может предложить мне идею, как установить нулевое значение для атрибута, который фактически установлен, но dropdown2, если dropdown2 невидим.
(я пытался установить для ModelObject значение null, когда делаю dropdown2 невидимым (используя AjaxFormComponentupdateBehavior), но когда я делаю dropdown2, снова видимым, он возвращает null, даже если я делаю в нем какой-либо выбор)