Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/08/2017, 07:40
Ommadawn
 
Fecha de Ingreso: febrero-2013
Mensajes: 42
Antigüedad: 11 años, 2 meses
Puntos: 0
Pregunta ¿Cómo actualizar dato importante en Web Java?

Hola a todos.

He creado un filtro que hace que, si una variable tiene valor verdadero, redirija todas las peticiones a una página de mantenimiento. Si tiene valor falso, irá a la página que toque. El valor verdadero/falso lo leo de un fichero de texto properties. Es algo así:

Código:
private static final boolean MAINTENANCE = Boolean.parseBoolean(p.getProperty("maintenance"));
...

if(MAINTENANCE) {
   redirectToURL("maintenance.jsp"); // JSP de mantenimiento
}
else {
   chain.doFilter(request, response); // página pedida
}
...
La cosa es... Si estoy con la Web en marcha y quiero ponerla en modo mantenimiento, ¿cómo hago para que la web relea el valor de la variable MAINTENANCE? Es decir, yo me conecto al servidor, edito el fichero de texto properties, pongo el valor de la propiedad "maintenance" a verdadero... ¿Pero cómo hago para que la aplicación Web lo lea?

¡Gracias!