Как я могу получить доступ к локальным файлам из веб-службы RESTFul - PullRequest
0 голосов
/ 25 сентября 2010

Я пытаюсь получить доступ к локальному файлу из службы RESTFul. Есть ли способ получить реальный путь работающей службы? (как мы можем сделать в сервлете)

Сервер: glassfish 3.0.1 IDE: Затмение Гелиос

Thx

Ответы [ 2 ]

6 голосов
/ 25 сентября 2010

Какой фреймворк вы используете для веб-сервиса REST?
Реальный путь в Джерси можно получить следующим образом:

@Context ServletContext context //you can specify in your method argument
String realPath = context.getRealPath("/");

Думаю, вам поможет.

0 голосов
/ 14 октября 2015

Код:

@Context ServletContext context;//you can specify this above method as annotation

String realPath = context.getRealPath("/");
...