Próbowałem odczytać plik z mojego „RemoteServiceServlet” ale jest toGWT - RPC - dostać aplet bezwzględna ścieżka do reż
- Chcę utworzyć dir która ścieżka jest związany z serwletu jak
absolute_servlet_path/mypackage/
Ale problem jest ...
kod jak
ServletContext servletContext = this.getServletContext();
String pathContext = servletContext.getRealPath("");
... daje nie "C:/..." ale "/" tylko więc kod nie może być używany z obiektu java.io.File.
Moje pytanie brzmi: jak mogę użyć pliku java.io.file z RemoteServiceServlet?
Mam nadzieję, że rozumiesz, że ten katalog jest miejscem, w którym wdrożono plik WAR. Po ponownym wdrożeniu aplikacji wszystko, co umieścisz, najprawdopodobniej zostanie usunięte. – Strelok
Pewnie :) Potrzebowałem go tylko do moich tymczasowych plików aplikacji internetowych. Nie używałem user.home itp., Ale mam powiązaną ścieżkę. Więc jest OK jak dla mnie :) – user592704
Trochę niekonwencjonalny. Być może chcesz rzucić okiem na bardziej standardowe sposoby tworzenia plików tymczasowych, omówione tutaj http://stackoverflow.com/questions/617414/create-a-temporary-directory-in-java – Strelok