Strust 2 carregamento de recursos

Boa tarde pessoal,
Estou com uma duvida quanto ao carregamento de recursos, qual a melhor maniera de fazer isso, por exemplo

 Tenho uma jsp de inclusao de enderecos, quando carrego essa  pagina preciso que a tag select carrege a lista de estados que faz uma consulta no banco.
 que forma faco isso?

 Criei um metodo carregarRecurso() na action que chamo para carregar todos os recurso como exemplo essa lista de estados, o problema [e que ao adicionar um validator pra a action ele me obriga a ter um input mapeado pra a mesma, implementar o validade() todas vez pra carregar esses recursos ficou enviavel, entao, criei um metodo getListaEstados() na action que faz essa consulta, referenciei essa lista na tag select, nao sei se [e a melhor maneira.

E por que ao implementar um Validator sou obrigado e tem mapeado um input