Recuperar campos de uma tela[RESOLVIDO]  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
thiefofwisdom
JavaBaby

Membro desde: 03/09/2009 14:39:44
Mensagens: 99
Localização: Sao Paulo
Offline

Olá pessoal!

Estou com uma duvida complicadinha de resolver... pelo menos pra mim...
Bem... o caso é o seguinte:
Tenho uma lista na tela q imprimi usando c:forEach... (mas aceito outras sugestoes - estou usando JSF + RichFaces)
Oq deve ser feito com essa lista é : Deixar os campos editaveis, recuperar todos os itens q foram dispostos nas linhas, e guardar isso de volta em seus devidos objetos... depois de terem sido editados ou nao....
Sera q deu pra entender?
Fica dificil pq se eu for tentar pegar pelo id dos campos, o <form> zoa o nome de todo mundo... fica mais ou menos padrao, mas ele inventa uns codigos pra meter junto....

Como eu resolvi (de forma absurdamente tosca)
Fiz esse metodo para achar os parametros :


mas isso é completamnete burro e eu nem quero pensar na performance disso...

poderiam me dar uma mao? uma quem sabe?
Estou disposto a explicar melhor, caso nao tenha sido claro...

Obrigado!

This message was edited 1 time. Last update was at 11/02/2010 15:24:59


_______THIEF_______
[Email] [MSN]
marcelogomesrp
JavaGuru

Membro desde: 16/01/2007 15:16:56
Mensagens: 211
Localização: Ribeirão Preto
Offline

Seria isso que esta querendo fazer ?

http://livedemo.exadel.com/richfaces-demo/richfaces/repeat.jsf?c=repeat&tab=usage

Marcelo Gomes
--
http://marcelogomesrp.blogspot.com/
[WWW] [MSN] [ICQ]
thiefofwisdom
JavaBaby

Membro desde: 03/09/2009 14:39:44
Mensagens: 99
Localização: Sao Paulo
Offline

Puts... é exatamente isso..!!!
Só nao to entendendo direito o codigo..
Tipo.. eu nao preciso que um elemento mude baseado na escolha de algum elemento...
Acho q o metodo change é q está resolvendo isso né?
Eu so preciso q oq o cara escreva na tela, va parar de volta no bean de onde veio...

No meu caso será q eu so tenho q escrer os getters e setters?
To meio confuso com esse codigo...

_______THIEF_______
[Email] [MSN]
marcelogomesrp
JavaGuru

Membro desde: 16/01/2007 15:16:56
Mensagens: 211
Localização: Ribeirão Preto
Offline

Eu não cheguei a tentar implementar este cara, mas sempre uso o richfaces baseado nos exemplos deste site e sempre deu tudo certo!!! tenta fazer ai ... qq coisa posta os probmeas que a gente via vendo ...


abraço,

marcelo gomes

Marcelo Gomes
--
http://marcelogomesrp.blogspot.com/
[WWW] [MSN] [ICQ]
thiefofwisdom
JavaBaby

Membro desde: 03/09/2009 14:39:44
Mensagens: 99
Localização: Sao Paulo
Offline

Marcelo, vc nao acha q cada evento ali vai ser uma nova request e q se eu nao estiver trabalhando com esquema sessao, isso nao vai dar certo?
Nao tem como eu mudar o escopo da minha tela pra session...

to falando besteira?
vc pode ver q se vc inserir alguma coisa na tela e dar refresh ou melhor... dar ctrl+f5, nao some nada... acho q isso so funfa com sessao...

Abrxxx e valeu pelas ideias

_______THIEF_______
[Email] [MSN]
marcelogomesrp
JavaGuru

Membro desde: 16/01/2007 15:16:56
Mensagens: 211
Localização: Ribeirão Preto
Offline

Vc pode colocar o Bean que fornece os dados para a sua tela com scope de sessao ....

Marcelo Gomes
--
http://marcelogomesrp.blogspot.com/
[WWW] [MSN] [ICQ]
thiefofwisdom
JavaBaby

Membro desde: 03/09/2009 14:39:44
Mensagens: 99
Localização: Sao Paulo
Offline

cara... otima ideia... posso fazer um handle só pra esse cara....
inclusive eu posso ter um handle q faça meio q um trabalho de utils...
possuindo esse e quem sabe outros metodos de outras paginas q eu possa precisar invocar pra ficar na sessao

Otima ideia cara...
Só nao vou implementar isso agora...
Pra já, esta funcionado... como meu chefe esta com pressa, isso vai entrar pra TODO list...
huahauaa
abração!

_______THIEF_______
[Email] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team