buenas,
no comprendo cuando dices
sacar del boton el nombre de la foto. de que boton? como el boton, sea cual sea, esta relacionado con el nombre de la foto? te refieres a lo escrito en el campo
nombre-envio? si es eso, pues al menos es de mi entender que todos los lenguajes de servidor que tienen la capacidad de procesar datos, deben tener algun espacio (variable, objeto o array) donde retiene los datos recibidos. es cuestion de que lo identifiques e utilizarlo para lo que necesites. no te puedo decir mas alla de eso porque estas trabajando con servlet, el cual es tema de lenguaje de servidor y no de html.