Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/10/2012, 11:50
gonzalomp87
 
Fecha de Ingreso: mayo-2011
Mensajes: 24
Antigüedad: 13 años
Puntos: 0
Usar ficheros almacenados en webapp

Hola.

En mi aplicación de java con Spring, almaceno un fichero .jnlp en webapp al que necesito acceder para poder cambiar un parámetro.

Por ejemplo cuando hago el redirect para que al usuario se le ejecute Java Web Start con ese fichero utilizo una ruta relativa con respecto al directorio webapp de la siguiente forma : response.sendRedirect("utilidades/weasis.jnlp"); (esta dentro de un directorio llamado utilidades dentro de webapp)

Pero en el código java estoy intentando abrir ese fichero para modificarlo y solo me funciona con la ruta absoluta ("/home/usuario/...")

Algo de este estilo no funciona: Document doc = builder.build("utilidades/weasis.jnlp");

No se si se usara algun prefijo del estilo de context: que se utiliza en los asserts para por ejemplo hacer esto
@Inject
@Path("context:images/alert.png")
@Property
@SuppressWarnings("unused")
private Asset alertImage;