Upload de imagem

To com duvidas de como implementar um upload de imagem.

Sei que devo ter um form que envia com um campo do tipo file para pegar a imagem e envia-lo via metodo post, mas envia para o servlet um um jsp mesmo, se eu der um action=“mypage.jsp”, gera uma pagina nao encontrada, tipo http://localhost:8080/teste/servlet/mypage.jsp, ou tento pegar dentro do doPost() no servlet mesmo. Já to doidão de tanta duvida.

Alem de POST, o teu formulario precisa ter enctype=“multipart/form-data” como atributo.
Depois, use o commons-fileupload da Jakarta para processar isso. Download e instrucoes de uso estao em http://jakarta.apache.org/commons/fileupload/

Rafael