У меня есть сообщение BufferedImage в моем почтовом вызове на Джерси, и я хочу сохранить его на сервере Я могу сохранить его в файловой системе, но хочу сохранить его в папке img на сервере.
EG localhost: 8080 / сервер / img
Как мне этого добиться?
Используйте метод getRealPath () объекта ServletContext ServletContext.getRealPath , чтобы узнать фактический каталог в вашей файловой системе и сохранить его там. В вашем случае это может быть как
String realPathOfImgFolder=req.getServletContext().getRealPath("/img");
Затем сохраните файл в этом месте, и он будет доступен по http://localhost:8080/server/img/<image file name with extension>
http://localhost:8080/server/img/<image file name with extension>