[Spring] Arrays ou collections no form

0 respostas
Rodrigo_Carvalho_Aul

Estou testando Spring Framework aqui e travei na hora de preencher uma array por um formulário JSP.

É o seguinte, tenho a classe Pessoa que tem uma array de telefones:

public class Pessoa {
	...
	private String nome;
	private Telefone[] telefones;
	...

	// getters e setters
}

public class Telefone {
	private int ddd;
	private String numero;

	// getters e setters
}

Eu quero no formulário colocar alguns campos de telefone e colocar os valores nessa propriedade telefones da classes Pessoa. Mais ou menos assim:

Telefone 1: (___) ________
Telefone 2: (___) ________
Telefone 3: (___) ________

Como fazer isso?

PS: aceito trocar a array por um Set, Map, Collection, List, o que for…

PS2: Só pra constar, pra preencher o nome da Pessoa eu fiz assim e tá funcionando:

<spring:bind path="pessoa.nome">
	<label for="nome">Nome:</label> <input type="text" id="nome" name="nome" size="40" maxlenght="100" value="<c:out value="${status.value}"/>" /><br />
</spring:bind>

[]'s

Rodrigo

Criado 11 de março de 2005
Respostas 0
Participantes 1