Buongiorno a tutti,
in Tomcat, è assai semplice ottenere il percorso fisico della cartella root di un'applicazione, usando la variabile d'ambiente ${APP_ROOT}.
Equivalentemente, si può invocare il metodo:
Ho necessità di usare il percorso fisico della cartella root della mia applicazione da una Java class (NON da una servlet, sennò userei un request.getServletContext().getRealPath("/")), perciò avrei bisogno di sapere se vi è un metodo equivalente in Glassfish.codice:CommonUtil.getHttpSession().getServletContext().getRealPath("/");
Altresì, se Glassfish ha una variabile d'ambiente equivalente alla ${APP_ROOT} di Tomcat, il problema è da considerarsi ugualmente risolto, giacché non ho alcuna difficoltà a metterla in un configuration file.

Rispondi quotando