Formulário web com recursos avançados  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
diego_qmota
JavaEvangelist
[Avatar]

Membro desde: 28/09/2008 15:44:35
Mensagens: 346
Localização: Paulínia
Offline

Preciso de sugestões sobre como montar um formulário web.

O problema é o seguinte:

Preciso criar uma página de cadastro onde seja possível abrir janelas e preencher subformulários
(como ocorre no formulário de exemplo (tela1 e tela2)), onde o que você inserir no subformulário, acrescenta dados no formulário pai.

E também formulários como no link: http://www.jformer.com/demos/team/, onde o formulário é para inserir dados de um time e ao clicar em "Add Team", ele duplica todos os campos para baixo do formulário.

O problema do jformer é que é em php e vou precisar dele em uma página jsp...

Idéias?
[Thumb - tela2.png]
 Nome do arquivo tela2.png [Disk] Download
 Descrição Tela 2 - Janela com subformulário
 Tamanho 107 Kbytes
 Baixado:  13 vez(es)

[Thumb - tela1.png]
 Nome do arquivo tela1.png [Disk] Download
 Descrição Tela 1 - Formulário pai
 Tamanho 20 Kbytes
 Baixado:  8 vez(es)


"Go ahead, make my day!"
luiz_renato
JavaEvangelist
[Avatar]

Membro desde: 29/07/2003 10:18:12
Mensagens: 415
Localização: Belém - PA
Offline

No meu ver vc teria que :
Usar JQuery p/ criar criar o dialog com o form da tela2.
Usar ajax pra que quando clicar no botão salvar, a tela2 seja fechada e os dados sejam gravados.
Refazer a pesquisa que popula a table da tela1 e renderizar somente a table da tela1 (tbm com ajax).

Fiz algo parecido mas a parte de preenchimento dos dados ao fechar eu usava DWR que executava a pesquisa pelo javascript no JSP e comunicava com uma classe java que retornava os dados e por sua vez preenchia os dados do form, mas acredito q vc possa preencher a table usando o JQuery mesmo .

Com relação aos campos do add, vc tbm pode usar o JQuery p/ exibir e ocultar os campos .

Luiz Renato
OCJP
"Os sonhos exigem respeito"
kappa
JavaChild

Membro desde: 24/08/2007 10:46:42
Mensagens: 111
Offline

Ja implementei isso que você precisa, você ja pensou em utilizar um framework JSF como o PrimeFaces?
Com ele você conseguiria montar a solução que precisa facilmente.
Da uma olhada nos componentes em...
http://www.primefaces.org/showcase/

This message was edited 2 times. Last update was at 13/09/2011 16:07:03


Tarcísio Martins Ferreira
diego_qmota
JavaEvangelist
[Avatar]

Membro desde: 28/09/2008 15:44:35
Mensagens: 346
Localização: Paulínia
Offline

kappa wrote:Ja implementei isso que você precisa, você ja pensou em utilizar um framework JSF como o PrimeFaces?
Com ele você conseguiria montar a solução que precisa facilmente.
Da uma olhada nos componentes em...
http://www.primefaces.org/showcase/


Vou dar uma checada. Valeu!

"Go ahead, make my day!"
diego_qmota
JavaEvangelist
[Avatar]

Membro desde: 28/09/2008 15:44:35
Mensagens: 346
Localização: Paulínia
Offline

luiz_renato wrote:No meu ver vc teria que :
Usar JQuery p/ criar criar o dialog com o form da tela2.
Usar ajax pra que quando clicar no botão salvar, a tela2 seja fechada e os dados sejam gravados.
Refazer a pesquisa que popula a table da tela1 e renderizar somente a table da tela1 (tbm com ajax).

Fiz algo parecido mas a parte de preenchimento dos dados ao fechar eu usava DWR que executava a pesquisa pelo javascript no JSP e comunicava com uma classe java que retornava os dados e por sua vez preenchia os dados do form, mas acredito q vc possa preencher a table usando o JQuery mesmo .

Com relação aos campos do add, vc tbm pode usar o JQuery p/ exibir e ocultar os campos .


Como eu faço para renderizar somente a table?

"Go ahead, make my day!"
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team