JSF: uma tela saber quem a chamou  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

Pessoal, estou utilizando JSF com richfaces e tenho a seguinte necessidade:

Tenho um cadastro de obra que possui um select para os clientes. Caso o cliente não esteja na seleção, preciso colocar um botão que chame a tela de cadastro de clientes e em seguida retorne.

Coloquei um commandButton que chama o cadastro de clientes, mas aí está o problema: quando terminar de chamar o cliente, quero voltar ao cadastro de obras. Só que como meu cadastro de clientes é chamado de várias telas, o botão "Voltar" que coloco nele precisa saber quem o chamou pra retornar corretamente.

Não é uma situação difícil de precisar, deve existir uma forma fácil de fazer isso, mas ainda não encontrei, pode ser via JSF, Javascript ou Richfaces que não tem problema.

Alguém já passou por uma situação semelhante?
[Yahoo!] aim icon [ICQ]
raf4ever
GUJ Master

Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline

Olá.

Esse cadastro de cliente não poderia ser feito em um modalPanel?

Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
[Email] [MSN]
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

raf4ever wrote:Olá.

Esse cadastro de cliente não poderia ser feito em um modalPanel?


Oi. Pode ser sim, mas tem como chamar o mesmo modalPanel de vários formulários?

Por exemplo, do cadastro de obras, do cadastro de despesas, do menu principal, etc.
[Yahoo!] aim icon [ICQ]
raf4ever
GUJ Master

Membro desde: 30/01/2005 01:34:51
Mensagens: 1755
Localização: Fortaleza-Ce
Offline

marcosalex wrote:
raf4ever wrote:Olá.

Esse cadastro de cliente não poderia ser feito em um modalPanel?


Oi. Pode ser sim, mas tem como chamar o mesmo modalPanel de vários formulários?

Por exemplo, do cadastro de obras, do cadastro de despesas, do menu principal, etc.


Dá sim.
Basta vc ter seu modalPanel num .xhtml á parte e ir dando ui:include onde for necessário.

Rafael Roque
Quis custodiet ipsos custodes?
IBM Certified SOA Associate
ITIL Foundations Certified
SCEA(I)
SCWCD
SCJP
[Email] [MSN]
PedroGuerra
JavaBaby

Membro desde: 03/11/2009 16:15:55
Mensagens: 94
Localização: Londrina - PR
Offline

Basta você salvar a sua string que faz referencia a tela anterior em uma variavel dentro do bean.
por exemplo vc tem um botao que chama a action x.

depois é só usar a string da tela que voce quer.

Aqui ou é 0 ou é 1.
marcosalex
GUJ Expert
[Avatar]

Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline

PedroGuerra wrote:Basta você salvar a sua string que faz referencia a tela anterior em uma variavel dentro do bean.
por exemplo vc tem um botao que chama a action x.

depois é só usar a string da tela que voce quer.


Mas daí minha string estaria em um bean e minha proxima tela estaria no outro bean.
[Yahoo!] aim icon [ICQ]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team