[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Duvidas sobre editar um registro  XML
Forum Index -> Comentários Gerais
Author Message
khaleo


[Avatar]

Joined: 30/01/2008 12:06:37
Messages: 11
Location: Volta Redonda - RJ
Offline

Vou tentar resumir bem a minha duvida.
Quando o usuario cadastra um programa no sistema, ele deve marcar pelo menos uma entre várias checkboxes abaixo q representam os grupos de trabalho, ou seja, qual ou quais grupos de trabalho esse programa pertence.
Eu uso a tag <mtw:checkboxes...> q pega a lista de grupos da action.
Até ae tudo bem, consigo cadastrar na boa, porém mnha duvida seria na hora de editar o registro: quando eu clico no registro pra editar eu carrego os texts com as informações desse registro, porém como eu vou fazer pra mostrar os grupos desse programa com o checkbox marcado?? Na verdade iria aparecer toda a lista de grupos porém só o(s) grupo(s) desse registro apareceriam marcados... Bom pessoal, não sei se consegui expressar direito minha duvida...
Lembrando q sou iniciante, porem com muita vontade de aprender ! hehe
Valeu !

Programador
[MSN]
apfmiranda


[Avatar]

Joined: 30/08/2007 19:40:30
Messages: 54
Location: Porto - Portugal
Offline

digamos que seu jsp estisse assim:

Code:
<mtw:checkboxes list="grupos" name="gruposTrabalho"/>


você iria retornar um array com os códigos dos grupos de trabalho marcados.
Code:
int [] gruposTrabalho= new int[1000];



Code:
output.setValue("gruposTrabalho", gruposTrabalho) ;


Assim os checkboxes ficarão marcados de acordo com o que está cadastrado.

Alexandre Miranda
[Email]
khaleo


[Avatar]

Joined: 30/01/2008 12:06:37
Messages: 11
Location: Volta Redonda - RJ
Offline

Obrigado pela resposta apfmiranda !
Mas ainda tenho duvidas...

apfmiranda wrote:
digamos que seu jsp estisse assim:

Code:
<mtw:checkboxes list="grupos" name="gruposTrabalho"/>


Vc está carregando uma lista de checkbox...

você iria retornar um array com os códigos dos grupos de trabalho marcados.
Code:
int [] gruposTrabalho= new int[1000];


Vc está pegando somente os checkbox marcados...

Code:
output.setValue("gruposTrabalho", gruposTrabalho) ;


Assim os checkboxes ficarão marcados de acordo com o que está cadastrado. 


E colocar esses checkbox na saida da action...

Quando eu clico pra editar o registro, a pagina carrega com os campos já preenchidos e abaixo carregaria toda a lista de grupos de trabalho, PORÉM, com os grupos pertecentes ao registro q está sendo editado já com o checkbox marcado (checked)...
Tb não sei se essa seria a melhor opção pra implementar isso, se alguém tiver outra idéia...
Desde já agradeço

Programador
[MSN]
 
Forum Index -> Comentários Gerais
Go to:   
Powered by JForum 2.1.6 © JForum Team