Как получить выбранные значения h:selectManyListbox из конвертера JSF?
Я пытаюсь заполнить h:selectManyListbox списком объектов, используя конвертер. Я легко могу преобразовать каждый объект в строку в методе getAsString(...), но мне кажется, что я не нашел чистого решения для извлечения тех же объектов, соответствующих выбранным элементам, из метода getAsObject (...) внутри конвертер.
Я попытался использовать requestMap / sessionMap контекста лица, это работает, но я не уверен, что это лучший подход для этого.
Я знаю, что могу использовать карту или выполнить какое-либо преобразование прямо в управляемый компонент, но мой вопрос касается использования только преобразователя.
Любая помощь приветствуется.