Мне нужно знать Java-эквивалент PHP * $_SERVER['DOCUMENT_ROOT']
.
Я пишу бэкэнд-программу на Java, которая будет загружать загруженное изображение в виде байта [] и сохранять изображение на сервере, где находится мой JavaПрограмма запущена.Затем я хочу отправить URL-адрес изображения пользователю (front-end) или по электронной почте;чтобы пользователь мог щелкнуть URL-адрес, который я отправил, чтобы просмотреть изображение.
В PHP я использую $_SERVER['DOCUMENT_ROOT']
плюс относительный путь к файлу.Как мне это сделать в Java?
Я не использую servet.Я использую Джерси, чтобы вернуть URL.(Если это важно)
Мне нужно, чтобы возвращаемый путь был "http://localhost:8080/mypics/pic1.jpg", когда сервер - localhost, и" http://www.mysite.com/mypics/pic1.jpg", когда он запущен на работающем сервере.Новый код файла ("./") не возвращает "http ...";NetBeans не может найти метод ServletContext.getContextPath () после импорта
import javax.servlet.ServletContext;