Para salvar no banco e alterar esta tranquilo obedecendo os requisitos, mas quando consulto o cadastro que deveria carregar a combo com aquilo que selecionei… não vai.
A questão é: você está carregando a entidade e seus atributos antes de abrir a tela onde esta combo se encontra? Se sim, tem certeza que o atributo é este? Pois se está fazendo tudo certo, o EL deveria trazer o valor referente ao atributo limite_funafin.
Eu costumava testar assim
Dei um f12 na pagina é visivel que o valor esta chegando ao consultar no banco de dados, porem a combo não esta respeitando o valor no caso 1 = sim e 2 = não quando sobre a tela ele esta parado no não ao inves do sim.
A questão é que você está trabalhando com html puro e, neste caso, a propriedade selected, só por estar ali, já definirá o option como selected. Como tem mais de um, o último a ter essa propriedade será o ativo.
Faz tempo que não mexo com struts 2 e acabei por esquecer algumas coisas.
Num pesquisa rápida, achei isso:
Embora hoje em dia exista angular e uma porrada de SPA, eu ainda gosto muito do struts 2. Sempre consegui fazer várias coisas com ele, de maneira rápida e fácil.
Aliás, com os plugins do struts 2 para json, dá até para associar ele a SPA, com facilidade.