¿Cómo verificar el archivo jsp bajo web-inf por etiqueta personalizada?

Estoy tratando de verificar si hay un archivo en WEB-INF / ver archivo. Actualmente estoy usando Spring y JSP 2.0, y estoy tratando de crear un tema para el foro. En una etiqueta personalizada, estoy tratando de verificar si el archivo jsp existe dentro del directorio, pero no puedo hacerlo funcionar ...

File file = new File("./skin/login", "login.jsp");
login.jsp is included as /WEB-INF/view/skin/login/login.jsp

¿Hay alguna forma de verificar este archivo si existe?

Respuesta 1

Use el ServletContext.getRealPath()método para construir una ruta absoluta a partir de una ruta virtual .

String realPath=getServletContext().getRealPath("/WEB-INF/view/skin/login/login.jsp");

File file = new File(realPath);

if(file.exists()) {
   //
}
Respuesta: 2

Estoy trabajando en una API de arranque Java Spring donde necesito insertar datos masivos en mi base de datos. Sé cómo podría lograr esto. Para obtener una inserción masiva con Sring Boot y Spring Data JPA solo necesita dos ...

Estoy tratando de extraer el tiempo de las siguientes cadenas usando regex Concierto gratis a las 8 pm allá Concierto gratis a las 8 pm allá Concierto gratis a las 8:30 pm allá Concierto gratis a las 8:30 pm durante ...

Soy nuevo en Java e intento analizar un archivo XML con objetos que también tienen parámetros ENUM. Uno de los ENUM también tiene un valor. Y al analizar recibo un mensaje de error (java.lang ...

Estoy intentando abstraer algunos detalles de implementación de mi nivel de persistencia. Tal como está, tengo dos funciones, una que crea un ARRAY y otra que crea un ArrayDescriptor. Soy ...