Witam,
Próbuje stworzyć aplikacje do wysyłania plików na serwer przy pomocy JSF.
Korzystałem z tego artykułu: http://balusc.blogspot.com/2008/02/uploading-files-with-jsf.html
I wszystko było by dobrze z małym wyjątkiem, w artykule podana jest na sztywno ścieżka gdzie zapisywane są pliki(C:/upload). Natomiast ja potrzebuje zapisać plik w katalogu z aplikacją i nie mogę nigdzie znaleźć jak tą ścieżkę dostać. Wpisanie samej nazwy katalogu, a nie pełnej ścieżki nie działa.
0
0
Hej,
Ja kiedys robilem cos takiego do jasperreporta, moze Ci sie przyda:
((javax.servlet.http.HttpSession) context.getExternalContext().getSession(false)).getServletContext().getRealPath("WEB-INF"+File.separator+"reports");
Na tomcacie pliki zapisywaly mi sie wtedy w rozpakowanym war'ze w WEB-INF/reports