1. Estas en el foro equivocado, esta consulta parece pertenecer al Sub-Foro Servlets
2. Supongo que hablas de Servlets ya que mencionas
Cita: he conseguido subir una imagen a una carpeta "imagenes"
3. No creo necesario que tengas que guardar la ruta si vas a usar 1 sola carpeta para almacenarlas todas
4. Como hablas de Base de Datos, supongo que en ese registro estas usando un ID unico para cada registro que en teoria deberia generarlo el Motor de Base de datos !
Entonces:
Si vas a usar 1 sola carpeta y vas usar el ID que genera el registro, ¿porque no guardar tu imagen asi ?
/imagenes/imagen-ID.jpg
Supongo también que en algun momento vas mostrar las imagenes de la consulta a la tabla X... entonces ¿como recuperar la imagen?
Supongamos que tu variable que contiene el ID cuando consultas los datos de la tabla se llama
stringID y que usas jsp
Código PHP:
<img src="/imagenes/imagen-<%=stringID%>.jpg"/>
Espero que esto solucione tu problema...
Saludos...