Obter valor do campo por Refelxão

Senhores,

Gostaria de saber como obter valores dos campos da minha view jsf dentro da minha action por reflexão.
Os campos da view são criados dinamicamente via JS. Para não criar esses campos (que são muitos!) de maneira estática na action, resolvi obtê-los por reflexão. Até aí tudo bem. Tenho um arrayList de Field com 40 posições.
O próximo passo seria obter o valor desses campos.
Fiz um forEach onde consigo obter o nome, desta forma…

if(campos != null && campos.size() > 0){
	for (Field temp : campos) {
		System.out.println("Campos Capturados: " + temp.getName());
	}
}

O problema é justamente obter o valor. Lembrando que o valor é do tipo String.
Obrigado.

Da uma olhada aqui meu querido :wink:

http://code.google.com/p/mikhas/wiki/Refractor