Upload e tratamento de imagens

Salve salve!
Tudo beleza?

Estou prestes a iniciar um projeto de um site de uma loja aonde os usuários farão cadastros de produtos.
Nesse cadastro, serão enviadas para o servidor uma imagem, que tamanho ‘quadrado’.

Aí surgiram algumas dúvidas:

  1. Como o Java trata esse upload de imagens?
    Ele separa esses uploads em uma pasta separada de modo automático?
    Como eu faria esse upload no HTML? Seria através do ???
    Como eu guardaria a string da imagem?

  2. Como eu poderia manusear essa imagem?
    Exemplo:
    Na hora de listar os produtos, a imagem que aparecerá será a mesma que foi enviada ao servidor, porém menor…
    Por ela ser quadrada, é só definir o tamanho dela na hora de ser apresentada, correto? ou não? Seria o caso de usar JavaScript?

Obrigado!

Ninguém?

Não sei se meu post anterior acabou soando como: - Faça minha lição de casa por favor!

Abraço!

Para fazer upload da imagem use o fileupload da apache:

http://commons.apache.org/fileupload/

Sobre redimensionar o imagem veja aqui:

http://guj.com.br/posts/list/95976.java

Alguém poderia me dar um simples exemplo de como usar esse fileUpload, por favor?

Somente um exemplo de como upar uma imagem estaria ótimo, e parte de alterar o tamanho eu já peguei…

Abração!

[quote=jaycwb]Alguém poderia me dar um simples exemplo de como usar esse fileUpload, por favor?

Somente um exemplo de como upar uma imagem estaria ótimo, e parte de alterar o tamanho eu já peguei…

Abração![/quote]

vc conhece o google ?