Upload imagem V-raptor

1 resposta
diogogama

Pessoal, sou meio novo aqui no fórum então já peço desculpas se postar algo fora do lugar.

To prescisando de uma ajuda.

Estou com dificuldades em uma aplicação para fazer um upload de imagem pelo V-raptor. Como funciona:

Tenho um modelo carro que tem vários atributos e um deles é uma String URL que gravará no banco o endereço onde a imagem é armazenada no meu seridor. (só lembrando, poderá haver mais de uma imagem para cada carro)

Na view tenho um form que para preencher vários campos, inclusive de onde vai vir a imagem (o patch do computador do usuário).

eu presciso que o form tenha aquele quadradinho que o usuário clica e manda ele escolher o arquivo, aí depois sobe este arquivo para o servidor e depois eu chame esse arquivo em outra view.

Será que teriam algum exemplo simples, mas tem que ser simples mesmo, pois sou novato nisso de arquivos.
Já pesquisei em vários fóruns e não consegui, inclusive vi no do Washigton Botelhos, mas não entendi nada… rs…

Me desculpem mais uma vez…

Obrigado.

1 Resposta

Lucas_Cavalcanti

Não precisa pedir desculpas, esse forum é justamente pra tirar dúvidas :wink:

primeiro, a gente nunca vai salvar no banco o caminho de uma imagem no computador do usuário. E nunca vai conseguir baixar algo do computador do usuário…

o que a gente consegue fazer é um no formulário, que abre a caixa de escolher arquivos. Cada browser vai renderizar isso de um jeito diferente, e vc não precisa se preocupar.

http://vraptor.caelum.com.br/documentacao/download-e-upload/

se o nome do input file tem que ser o mesmo do parâmetro do tipo UploadedFile.

Criado 28 de junho de 2012
Ultima resposta 28 de jun. de 2012
Respostas 1
Participantes 2