Saludos!
He estado realizado una pequeña aplicacion web que permite subir archivos (pro el momento HTML e imagenes) a una carpeta que se encuentra dentro de mi proyecto, ya logre que se suban los archivos a tal directorio pero el problema es cuando quiero mostrar esos archivos en el explorador web, ya que me dice que no se encuentran, me di cuenta que el problema radica en que Java o el servidor no "sabe" que dicho archivo esta ahi ¿como puedo saber eso? pues por ejemplo, si yo subi un archivo llamado "hola.html" y despues en alguna parte de mi pagina existe un link (usando rutas relativas) a ese archivo (para que en teoria se desplegara en el browser) me dice que no pagina no se encontro.
Si repetimos el mismo caso pero esta vez antes de dar click sobre el link, en modo de desarrollo si yo refresco la estructura de archivos en mi IDE (para que aparesca el archivo que acabo de subir) magicamente el link ya funciona.
Dadas estas circunstancias el problema radica que java no sabe que existe dicho archivo, podria usar BD pero es mas tedioso, entonces me prgunto si alguien sabe que archivo es el que tengo que actualizar (algun XML, etc) en tiempo de ejecucion para que cuando suba un archivo, pueda inmediatamente utilizarlo.
Muchas gracias.!