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.
Valeu!! Funcionou!!!
Vou tentar com List no lugar de Array!!
[quote=leonardom]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:
public class MinhaAction extends ActionSupport {
String[] nomes = null;
public void setNome(String nomes[]) {
this.nomes = nomes;
}
}
Caso eu esteja enganado, por favor me corrijam.[/quote]
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:
class ...
setNome(String[] nomes){}
setTelefone(String[] telefones) {}
end
faça
class ...
setPessoas(Pessoa[] pessoas)
end
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.
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!
[quote=gui][quote=saoj]
Acho que o que ele quer não tem a ver com file upload não.
[/quote]
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![/quote]
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?
[quote=zirocool]
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? :D[/quote]
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!