[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Upload de foto  XML
Forum Index -> Comentários Gerais Go to Page: 1, 2 Next 
Author Message
pablo


[Avatar]

Joined: 05/02/2007 08:47:28
Messages: 57
Offline

Quero fazer o seguinte:

tenho uma tela de cadastro onde abro um pop up quando a pesso clica no campo da foto, ela faz upload da foto, em uma pasta temp dentro da minha aplicação, daí ela aparece na tela de cadastro enquanto a pessoa digita o resto. Quero que quando ela clicar em confirmar dados do cadastro, eu pegue essa imagem na pasta temp e a movo para uma pasta avatar, também dentro da aplicação...

se alguém puder me ajudar?

valeu
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Acredito q vc jah olhou:
http://www.mentaframework.org/fileupload.jsp

Eu não sei bem o que é esse fileItem (nunca precisei dar uplado com o menta), mas essa classe (fileItem) deve ter algum metodo que te permite salvar as coisas de um lugar pro outro.

Daí, é só logica no java, 'simpres'.

Axo que isso + stick action, vc nem precisa salvar num local temporário, vc pode deixar em memória e só salvar na hora certa!

VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
IceW0lf


[Avatar]

Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline

Da forma que ele está falando não tem como não Velo pq ele quer efetuar o Upload e já mostrar na Tela a imagem que o cara selecionou.

A não ser que ele seleciona a imagem que deseja enviar pro servidor armazene na stick action como vc disse e utilize o endereço da imagem FISICO NA MAQUINA DO USUARIO e adicione na tela.. através de um JS por exemplo, caso contrário ele deverá efetuar o upload e talvez até usando AJAX para que já apareça na tela sem submissão de tela... se for o caso.


Leiber Wallace
Voixy ::: Soluções em Telecomunicações
pgoncalves


[Avatar]

Joined: 14/09/2006 13:29:19
Messages: 332
Offline

por ajax tem como sim.. so que vai dar um tranalhinho implementar isso!!!

teh

Pedro Gonçalves
www.izap.com.br
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Ah tah, saquei, tipo os anexos do gmail com preview?


VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
pgoncalves


[Avatar]

Joined: 14/09/2006 13:29:19
Messages: 332
Offline

Exatamente meu caro velo!!!!

mais num é muito fácil de fazer nao.. vai dar um trabalhinho gostoso!! ehehe

teh

Pedro Gonçalves
www.izap.com.br
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Mas posta o fonte =D

Contribui pra comunidade =D

VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
pgoncalves


[Avatar]

Joined: 14/09/2006 13:29:19
Messages: 332
Offline

Ele está em php...

http://www.izap.com.br/pedro/fileuploader/

da para analizar ele rodando ai.. mais se nao satisfazer me avise que mando o fonte!

teh


Pedro Gonçalves
www.izap.com.br
Lobo


[Avatar]

Joined: 23/01/2006 02:17:14
Messages: 834
Location: Fortaleza-CE
Offline

Muito legal !


Atenciosamente,
Hélio Frota

Helio Frota
10+ Java Programmer
Blog
http://www.kawaiwiki.org/
http://www.mentaframework.org/
Member
Mentawai Developer
pgoncalves


[Avatar]

Joined: 14/09/2006 13:29:19
Messages: 332
Offline

http://www.izap.com.br/pedro/fileuploader.zip

pode baixar ae...

atualmente nao uso mais ajax dessa maneita, faço com a prototype.. maaais.. quando tiver tempo eu converto as coisas...

teh


Pedro Gonçalves
www.izap.com.br
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

kra, ficou muito bom!!!

Parabens!!!

Quando vc vai fazer uma tag assim pro menta?


VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
pgoncalves


[Avatar]

Joined: 14/09/2006 13:29:19
Messages: 332
Offline

num sei.. eu na verdade tenho muita coisa para o menta, como suporte a annotations com convenções..

so que como vocess nao curtem eu nao passei para o pessoal...

eu tbm estou fazendo um conjunto de tags estilo jsf.. mais esse ainda demora.. mais por enquanto posso fazer essa tag sim, sem problemas...

Pedro Gonçalves
www.izap.com.br
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

O q vc quer dizer com:

pgoncalves wrote:

eu tbm estou fazendo um conjunto de tags estilo jsf.. mais esse ainda demora..  




VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
pgoncalves


[Avatar]

Joined: 14/09/2006 13:29:19
Messages: 332
Offline

=p;;;


<s:form action="crud!save.action" method="post">
<s:textfield name="employee.firstName" value="%{employee.firstName}" label="%{getText('label.firstName')}" size="40"/>
<s:textfield name="employee.lastName" value="%{employee.lastName}" label="%{getText('label.lastName')}" size="40"/>
<s:textfield name="employee.age" value="%{employee.age}" label="%{getText('label.age')}" size="20"/>
<s:select name="employee.department.departmentId" value="%{employee.department.departmentId}" list="departments" listKey="departmentId" listValue="name"/>
<s:hidden name="employee.employeeId" value="%{employee.employeeId}"/>
<s:submit value="%{getText('button.label.submit')}"/>
<s:submit value="%{getText('button.label.cancel')}" name="redirect-action:index"/>
</s:form>


isso ae é do webworks..

isso ae renderiza assim:

<s:textfield name="employee.firstName" value="%{employee.firstName}" label="%{getText('label.firstName')}" size="40"/>

<tr>
<td class="tdLabel">
<label for="crud!save_employee_firstName" class="label">First Name:</label>
</td>
<td>
<input type="text" name="employee.firstName" size="40" value="" id="crud!save_employee_firstName"/>
</td>
</tr>



Se alguém quiser me ajudar!!! seria legal!

Pedro Gonçalves
www.izap.com.br
velo


[Avatar]

Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline

Kra, se eu falar q não entendi vc fica bravo? =D

+- eu saquei.

Mas tem como fazer duas colunas?

Colunas de largura variavel por linha?

Eu quero o titulo em cima do input, não a esquerda, rola?


VELO

_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer
[Email] [MSN]
 
Forum Index -> Comentários Gerais Go to Page: 1, 2 Next 
Go to:   
Powered by JForum 2.1.6 © JForum Team