У меня такая ситуация: я пытаюсь удалить старый образ аватара для пользователя перед тем, как поместить новый из управляемого bean.
String fileName = "resources/img/useravatars/" + getSessionBean().getSearchAccount().getAvatar();
File f = new File(fileName);
Я немного искал googled, и мне кажется, что я могу получить путь к этой папке из ExternalContext, например:
FacesContext facesContext = FacesContext.getCurrentInstance();
facesContext.getExternalContext(). ...
Но я не смог найти подходящий метод из классных документов. Не могли бы вы помочь с тем, что поставить вместо... или предложить лучшее решение.
PS. Так или иначе, я подозреваю, что можно жестко привязать ссылку, но пока не повезло.