Al abrir un archivo local en Groovy
Pregunta
Quiero utilizar un objeto File
para leer un archivo local en el mismo directorio como groovlet. Sin embargo, utilizando una ruta relativa al archivo (ya sea "example.txt"
o "./example.txt"
) no hace el truco. Si se dé una ruta absoluta (por ejemplo, "/example.txt"
), entonces funciona.
¿Hay alguna manera de obtener el directorio o el contexto ruta de trabajo de la groovlet programación?
Solución
new File("${request.getContextPath()}/example.txt")
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow