Al fichero local no puede acceder el servlet por temas de seguridad, pero hay una forma de enviar ficheros, haciendo que el navegador pida al usuerio el fichero que va a enviar. Tienes que hacer un POST con input type=file.
Con esto puedes enviar cualquier tipo de fichero, no sólo imagenes, pero tiene que ser el usuario del navegador el que decide que imagen se envía, no se hace de forma automática.
Tienes un ejemplo en:
http://www.jguru.com/faq/view.jsp?EID=160
La parte más complicada es la recepción del fichero en el servlet, porque los datos llegan codificados en forma multipart. En esa página tienes enlaces a librearías auxiliares que te pueden ayudar, por ejemplo la de http://www.servlets.com/cos/index.html
Espero que te sirva de ayuda