Это кажется достаточно простым, но похоже, что я не могу найти ответ в Google. Мне нужно отправить список файлов в папке webroot, вроде просмотра каталогов.Получить текущую веб-папку на Java с Джерси JAX RS.WS
Я использую Glassfish, и JAX-RS.WS, и genson для писателя POJO.
App структура, как это:
download
|- build
|- dist
|- src
|- web
| |- files
Ниже мой код
@Path("home")
public class HomeResource {
@Context
private UriInfo context;
@GET
@Produces(MediaType.APPLICATION_JSON)
public String get() {
return System.getProperty("user.dir"); // ??? Any idea what should be in here?
}
}
И это дало результат:
/usr/lib/glassfish/glassfish/domains/domain1/config
Мне нужно, чтобы она указывала на
/sites/download/web/
или, по крайней мере,
/sites/download/
, потому что мне нужен сервис, чтобы дать список, как, например:
/files/item.zip
/files/document.pdf
Любой человек может помочь пожалуйста ??
Спасибо
Это работает .. Спасибо – Magician