LINUX.ORG.RU

мой servlet открывает на чтение файл. Где корневая директория?


0

1

Имеется, допустим, сервлет, кторомому необходимо что-то прочитать из файла, допустим "./test.txt". В случае если сервлет крутится на tomcat, данный файл должен располагаться в каталоге ./tomcat, а не в папке ./webapps/someservlet.

Если мне нужно хранить некоторые файлы из которых сервлет будет что то читать - где их обычно размещают, какова общепринятая практика? что писать в путях чтобы не класть потом нужные файлы бог знает где?

Куда обычно пишете временные файлы, если их необходимо создавать? какова общепринятая практика чтоб не писать бог знает куда?

★★

В случае если сервлет крутится на tomcat, данный файл должен располагаться в каталоге ./tomcat, а не в папке ./webapps/someservlet.

IMHO, или доступайся к файлам через ServletContext.getResourseAsStream или через System.getProperty(«some.app.specific.dir»)

Куда обычно пишете временные файлы, если их необходимо создавать?

System.getProperty(«java.io.tmpdir»)

phoenix ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.