Bom, de forma simplificada estou com o seguinte problema:
Tenho um Map<String, String> representando alguns atributos de meu usuário.
Preciso atualizar o value de uma key especifica sendo que o novo valor virá de uma lista secundaria.
O desafio esta sendo transformar isso em algo dinâmico, que consiga reaproveitar apenas apontando no JSF qual será a Key a ter seu valor atualizado. Ou seja, para novos atributos nesse map, eu não precise criar métodos específicos para alterá-los.
Consegui resolver parcialmente utilizando o ‘valueChangeListener’ junto ao ‘f:attribute’, mas estou problemas com meu ‘value’, não achei uma maneira de deixa-lo dinamico.