¿Está la carpeta WEB-INF
en el CLASSPATH
de una aplicación web Java?¿WEB-INF está en CLASSPATH?
Respuesta
Supongo que se refiere al directorio /WEB-INF
en la raíz de la estructura de la carpeta de la aplicación web.
No, no está en el classpath.
/WEB-INF/classes
está en el classpath, al igual que los archivos JAR en /WEB-INF/lib
.
Si/WEB-INF no está en el classpath, entonces ¿por qué el oficial 'archivos descriptores de despliegue', como web.xml, en esa carpeta? ¿Todavía se cargan de alguna manera, incluso si supuestamente no están en la ruta de clases? – djangofan
Además, los archivos en WEB-INF están protegidos contra la solicitud del contenedor web, es decir, son invisibles para el mundo exterior.
A menos que envíe la solicitud (aunque BEA tuvo una implementación incorrecta hace muchos años). –
Casi siempre se puede eludir la protección. –
- 1. ¿Está ubicado JPA persistence.xml classpath?
- 2. Cargando archivo XML que está en classpath en Java
- 3. Limitación Classpath en Linux
- 4. Espacios en blanco en CLASSPATH
- 5. leer el archivo en classpath
- 6. configurando Java Classpath en Linux?
- 7. Múltiples archivos Log4j.properties en classpath
- 8. Agregando al classpath en OSX
- 9. ¿Cómo obtener classpath en Groovy?
- 10. ¿Cómo modificar classpath en Eclipse?
- 11. ¿Imprime OSGI bundle classpath?
- 12. Ant classpath Orden
- 13. CLASSPATH vs java.ext.dirs
- 14. Añadir maven-build-classpath a plugin ejecución classpath
- 15. ¿Cómo edito el classpath (runtime) en Eclipse?
- 16. glassfish v3 classpath settings
- 17. ¿Cómo debo configurar CLASSPATH?
- 18. ¿Qué es un classpath?
- 19. Java classpath - Linux
- 20. Establecer carpeta para classpath
- 21. Java URL Protocols: classpath: /?
- 22. groovy script classpath
- 23. Jetty Classpath issues
- 24. sbt Tarea classpath
- 25. Java classpath option
- 26. Recurso Classpath dentro del jar
- 27. ¿Puedo usar classpath para reemplazar un archivo en un jar que se está ejecutando?
- 28. Obtengo el error "java.lang.ClassNotFoundException: com.google.gson.Gson" aunque está definido en mi classpath
- 29. Problema con el cliente de servicio web NetBeans cuando xercesImpl.jar está en classpath
- 30. ¿Cómo obtener classpath de classloader?
Esta pregunta parece hacer algo similar: http://stackoverflow.com/questions/305285/servlet-containers-and-class-path – andri