| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2006 11:17:33
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
Pessoal, alguem tem alguma dica da melhor maneira de fazer esse tipo de pagina? Onde tenho a principal que vai chamar outras até o fim?
A unica forma que pensei em fazer isso foi:
1) Link para pagina1(Controller)
2) No submit da pagina1, chamar uma pagina de forward para pagina2(Controller)
e assim por diante até o fim. Mas nao dá pra fazer uma chamada para a pagina2(Controller) no sumit da pagina1 ( dentro do formController ), sem ter que chamar uma pagina (no caso velocity) para fazer uma chamada a um outro controller?
Valeu...
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2006 12:24:48
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
Maravilha!!! Feito!!!
Só por favor, alguem me fale se isso é irreal (incorreto) ou se realmente tá certo....
http://forum.springframework.org/showthread.php?p=65914
Use forward: in your spring config file like that:
E ai no "forward:/test.do" substituo o /test.do pela URL que eu quero iniciar o meu controller... tá certo isso?
Funciona, funciona..
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2006 12:47:28
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
é, NADA FEITO...
Se estou chamando um AbstractController, blz, exibe a pagina... mas se uso um SimpleFormController, ele tá redirecionando direto pro successView ao inves de ir pro formView...
E eu preciso chamar um SimpleForm para completar os dados que serao salvos....... argh!!!
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2006 14:46:49
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
só para aproveitar se alguem quiser responder:
Eu preciso montar uma pagina que carrega dados do banco e no submit envia dados para o banco.
Ate agora só vi dois tipos de controllers no Spring, um chamando antes de exibir e outro no submit.
Existe algum que é chamado antes e depois de renderizar a pagina?
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2006 15:53:54
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Não sei direito o que você quer fazer, mas existem diversos controllers no Spring MVC:
Se você vai lidar com formulários -> SimpleFormController
Se você vai lidar com Wizards -> AbstractWizardFormController
Se você só vai responder a uma requisição diretamente -> AbstractController
Os links no Javadoc estão pra versão 2.0, mas nas anteriores essas classes já existem.
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2006 16:01:07
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
Valeu Mauricio. é la mesmo que estou buscando refugio...
Eu to tentando entender esses controllers ainda.
Mas no meu caso (nao sei se estou pensando errado ) mas tenho um formulario composto por mais de uma pagina, ou seja, o usuario vai navegando preenchendo informações e no fim tenho um monte de dados recolhidos em diversas paginas. Ok ate aqui opto pelo SimpleForm
So que cada pagina, tb precisa ser carregada com dados do banco, portando eu usaria o Abstract.
Ai fiquei perdido. To pensando em usar o Abstract para renderizar a resposta que sera um formulario, e no action vou apontar pra outro Abstract até o fim.
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2006 16:10:21
|
Mauricio Linhares
Moderador
![[Avatar]](/images/avatar/97af07a14cacba681feacf3012730892.jpg)
Membro desde: 09/01/2005 23:28:22
Mensagens: 3717
Localização: João Pessoa, Paraíba - Brasil
Offline
|
Se você tem vários passos até o fim, deveria estar utilizando um WizardForm e não o SimpleForm.
|
Meu blog sobre desenvolvimento | My Last.fm | @mauriciojr
Screencast de Introdução a linguagem Objective-C |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/07/2006 12:09:42
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
Ok. To sando ele... mas to pegando essa exception:
Se alguem tiver ideia de como sair desse problema...
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/07/2006 12:27:29
|
brlima
Moderador
![[Avatar]](/images/avatar/fc2c7c47b918d0c2d792a719dfb602ef.png)
Membro desde: 12/05/2003 14:03:38
Mensagens: 1537
Localização: São Paulo - SP
Offline
|
ja vi que é por causa do ExposeSessionAttributes estar como true.... Só que sem isso nao consigo pegar objetos da sessao... ou consigo???
|
Bruno R. Lima
-------------------------------------------
flickr :: twitter |
|
|
 |
|
|