| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 15:50:47
|
eric_jf
JavaEvangelist
Membro desde: 07/07/2006 12:28:12
Mensagens: 393
Offline
|
Como faço para a classe ActionSupport capturar valores variaveis no JSP, e saber quantos são??
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 15:57:06
|
keller
GUJ Master
![[Avatar]](/images/avatar/f410588e48dc83f2822a880a68f78923.jpg)
Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline
|
Da uma olhada que o exemplo é este:
http://wiki.opensymphony.com/display/WW/Webwork+file+upload+handling
Valeu? Até..
[]s
|
Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 16:06:59
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
Acho que o que ele quer não tem a ver com file upload não.
Como o webwork não possui um Input para suas actions, sendo tudo por injection, acho que o único jeito vai ser fazer um Interceptor para agrupar isso num array pra vc.
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 16:11:25
|
leonardom
Virtual Machine Man
![[Avatar]](/images/avatar/7f5d04d189dfb634e6a85bb9d9adf21e.jpg)
Membro desde: 23/02/2003 11:41:23
Mensagens: 679
Localização: Anywhere
Offline
|
Acho que se você deixar todos os seus input como o mesmo nome o WW já cria um array pra você. Ai basta na sua action receber um array tipo:
Caso eu esteja enganado, por favor me corrijam.
|
"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
George Bernard Shaw (1856 - 1950) - Irish dramatist - Nobel Prize of Literature, 1925
blog: http://leonardom.wordpress.com
http://www.insidecode.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 16:14:21
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
Pode-se ter vários input type=text num formulário com o mesmo nome ?
Provavelmente sim...
Agora uma coisa triste é a documentação do WebWork. Tentei ler isso aqui: http://wiki.opensymphony.com/display/WW/Webwork+file+upload+handling e não consegui. Totalmente enrolado. FileUpload não pode ser tão enrolado assim...
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 16:19:47
|
leonardom
Virtual Machine Man
![[Avatar]](/images/avatar/7f5d04d189dfb634e6a85bb9d9adf21e.jpg)
Membro desde: 23/02/2003 11:41:23
Mensagens: 679
Localização: Anywhere
Offline
|
saoj wrote:Pode-se ter vários input type=text num formulário com o mesmo nome ?
Sim.
|
"If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas."
George Bernard Shaw (1856 - 1950) - Irish dramatist - Nobel Prize of Literature, 1925
blog: http://leonardom.wordpress.com
http://www.insidecode.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 16:29:15
|
passos
JavaEvangelist
![[Avatar]](/images/avatar/555d6702c950ecb729a966504af0a635.jpg)
Membro desde: 25/10/2002 10:19:27
Mensagens: 345
Localização: Rio de Janeiro
Offline
|
saoj wrote:Pode-se ter vários input type=text num formulário com o mesmo nome ?
Se nao me engano segundo as webstandards name vc pode id e que nao!
|
Daniel Passos (twitter: @passos)
Curso Java | Curso Rails | Curso Android |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 16:34:41
|
eric_jf
JavaEvangelist
Membro desde: 07/07/2006 12:28:12
Mensagens: 393
Offline
|
Valeu!! Funcionou!!!
Vou tentar com List no lugar de Array!!
leonardom wrote:Acho que se você deixar todos os seus input como o mesmo nome o WW já cria um array pra você. Ai basta na sua action receber um array tipo:
Caso eu esteja enganado, por favor me corrijam.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 17:11:21
|
juzepeleteiro
Virtual Machine Man
Membro desde: 19/07/2005 16:01:40
Mensagens: 583
Localização: Rio de Janeiro
Offline
|
Sim name pode repetir gerando um array de elementos, o id não pode repetir nunca. Tanto que o comando DOM para pesquisa elementos por NAME retorna um array e por ID retorna um elemento.
Agora, pelo amor da carroxinha, não faça um action do tipo:
faça
Essa é a grande diferença de frameworks web boms, eles trabalham com tipos de dados (alem do basico numeros e strings) complexos, traduzindo de string para o seu proprio tipo.
obs: Poderia ser uma collection de pessoas também.
[]'s
Jose Peleteiro
|
http://ofert.as - Cupons de desconto |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 18:43:01
|
keller
GUJ Master
![[Avatar]](/images/avatar/f410588e48dc83f2822a880a68f78923.jpg)
Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline
|
saoj wrote:
Acho que o que ele quer não tem a ver com file upload não.
Sim eu sei que nao tem mas se voce prestar atencao
no exemplo vera que ele usa um array de Files para o FileUpload.
A unica diferenca que ele teria que adaptar seria para
receber um array de string. Sacou a ideia?
Btw, ele ja resolveu o problema dele.
Nao vamos discutir porque usamos WW e nao o Menta né?
Mas ai vai a minha resposta: ( que tal uma conversa )
IMHO, acho que o pessoal avalia o tempo do projeto se sentem mais
confiantes com um projeto que esta rolando a algum tempo, para a
adocao do Menta acho que basta voce esperar e escrever um Livro
sobre ele!
E continuar implementando as features e integracoes , dei uma olhada
rapida no framework e achei ele bem show.. tais de parabens!
Ok, voltando ao trabalho, agora!
|
Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 19:35:30
|
zirocool
JavaEvangelist
![[Avatar]](/images/avatar/28659414dab9eca0219dd592b8136434.jpg)
Membro desde: 06/11/2004 17:00:05
Mensagens: 472
Localização: Candelária - RS
Offline
|
gui wrote:
saoj wrote:
Acho que o que ele quer não tem a ver com file upload não.
Sim eu sei que nao tem mas se voce prestar atencao
no exemplo vera que ele usa um array de Files para o FileUpload.
A unica diferenca que ele teria que adaptar seria para
receber um array de string. Sacou a ideia?
Btw, ele ja resolveu o problema dele.
Nao vamos discutir porque usamos WW e nao o Menta né?
Mas ai vai a minha resposta: ( que tal uma conversa )
IMHO, acho que o pessoal avalia o tempo do projeto se sentem mais
confiantes com um projeto que esta rolando a algum tempo, para a
adocao do Menta acho que basta voce esperar e escrever um Livro
sobre ele!
E continuar implementando as features e integracoes , dei uma olhada
rapida no framework e achei ele bem show.. tais de parabens!
Ok, voltando ao trabalho, agora!
Acho que antes de escrever um livro, o frame tem que ser divulgado.
Tem que ter uma certa demanda para partir para "marketings" desse tipo, nao acha?
|
"Não decore passos, aprenda o caminho." (Klaus Vianna)
http://twitter.com/misaelbr |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 26/07/2006 19:42:52
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
A unica diferenca que ele teria que adaptar seria para
receber um array de string. Sacou a ideia?
Foi mal, Guilherme. Não tinha entendido mesmo...
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 27/07/2006 09:51:15
|
keller
GUJ Master
![[Avatar]](/images/avatar/f410588e48dc83f2822a880a68f78923.jpg)
Membro desde: 12/11/2003 16:24:00
Mensagens: 1817
Localização: Auckland - NZ
Offline
|
zirocool wrote:
Acho que antes de escrever um livro, o frame tem que ser divulgado.
Tem que ter uma certa demanda para partir para "marketings" desse tipo, nao acha? 
Há alguma divulgação sim do fmw , por ex. no TSS há uma news falando
sobre o Menta. Mas nao cabe a min fazer a divulgação.
Outras coisas que poderiam ser feitas é artigos rapidos para o
JavaWorld e alguns outros sites de Java, ah e é claro para
comunidades java daqui do Brasil. GUJ , PJ , JavaFree.
Sobre escrever um Livro acho que passa uma certa segurança
eu apostaria em um fmw onde eu posso comprar um livro me
passa uma grande segurança um comprometimento com o projeto.
É só dar uma olhada nos Frameworks que estao ai e vais ver que
a maioria que estao sendo utilizados tem livros.
Por ex. Spring , WebWork, JSF todos tem um bom livro da serie In Action.
Seilá espero estar contribuindo em algo. Sergio, boa sorte com o Menta
e parabens pelo projeto!
|
Guilherme I. Keller (Gui)
Diploma in Web Development and Desktop Publishing
SCJA | SCJP | SCWCD | SCBCD | CSM
"Test it, before it test you."
http://flickr.com/guikeller |
|
|
 |
|
|