Struts2: enum e tag s:select

1 resposta
P

Opa :smiley:

Alguem sabe como q eu seto o enum diferetamente um um objeto usando a tag s:select?

No meu caso, eu exibo o enum atraves de uma lista e ele esta me retornando uma String.

1 Resposta

J

Como procurei e não encontrei em outro lugar aqui do forum, e ninguem respondeu aqui, resolvi perguntar aqui ao invés de abrir outro tópico.

Minha dúvida é:

Eu tenho como colocar todos os elementos de um Enum na tag "s:select list=“enumeracao” do Struts2 ?

Ou para fazer isso eu tenho que alimentar uma variavel “List enumeracao;” na Action com todos os elementos do Enum… Então pra finalizar é, tem outro jeito de mostrar um Enum através da tag “s:select” sem ter que alimentar uma collection/list/map como no exemplo abaixo?

public class HomeAction extends ActionSupport {
     private List<TipoEnum> enumeracao = new ArrayList<TipoEnum>();

     public String input() throws Exception {
		for(TipoEnum e : TipoEnum.values()) {
				enumeracao.add(e);
		}
		return INPUT;
	}
}

get's e set's das variaveis de instancias

Agradeço a quem me tirar essa duvida :idea: … Obrigado. :smiley:

Criado 25 de março de 2009
Ultima resposta 8 de abr. de 2010
Respostas 1
Participantes 2