Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/03/2013, 01:24
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 3 meses
Puntos: 454
Respuesta: Problema crear carpetas y archivos

Hola:

Por lo que entiendo estás creando ficheros y carpetas en algún directorio específico que netbeans, cuando compila o sobre la marcha, copia en Build y es ahí donde estás leyendo con tu tomcat para poder descargar esas imágenes y tal. La pregunta es ¿Vas a usar esa aplicación siempre, siempre con netbeans?. Si no es así, quizás debas replantearte dónde construyes esas carpetas e imagenes, ya que en tu despliegue real no estará netbeans para copiar a la carpeta Build.

En una aplicación real, hay tres posibles sitios donde poner los datos que suben los usuarios:
- Dentro de una base de datos
- Obtener el path donde está desplegado tu aplicación y ponerlos en algún directorio por debajo (data o images por ejemplo). La "pega" de esta opción es que si redespliegas tu aplicación, pierdes los datos.
- Usar un path absoluto, por supuesto, configurable de alguna forma. Al no estar este directorio accesible desde un navegador web a través de tomcat, para las descargas te obliga a hacer un pequeño Servlet que lea el fichero y lo reenvíe al navegador. Sería similar a lo que tendrías que hacer si guardas en base de datos, pero leyendo de ficheros en path absoluto

Se bueno
__________________
Apuntes Java
Wiki de Programación