Страница 1 из 1

Создание файла и добавление текста в файл на jsp

Добавлено: 20 сен 2004, 16:59
Ballage
Гражни! Не подскажете ли по сабжу...

Файлик с формой - данные передаются в скрипт, который изымает данные и складывает их в текстовый файлик. Вот тут-то и загвоздка...

Делаю такую штуку:

FileWriter f1 = new FileWriter ("anketa.txt");

Выдает ошибку 500

java.io.FileNotFoundException: /anketa.txt (Permission denied)
at java.io.FileOutputStream.open(Native Method)
(и т.д.)


Как с этим бороться? Выставляли все права на запись, на директории, на файлы... Та же ошибка. Паника, бью стеной об голову...

Добавлено: 20 сен 2004, 18:56
Kolinus
Пожалей стену :) )
Попробуй указать полный путь.
Или что-то вроде new FileWriter(new File("anketa.txt"));
По идее должно помочь

Добавлено: 20 сен 2004, 21:41
Sergey_LV
Вот выдержка из документации для FileWriter (JavaTM 2 Platform Std. Ed. v1.5.0):

Some platforms, in particular, allow a file to be opened for writing by only one FileWriter (or other file-writing object) at a time.
Некоторые платформы, позволяют открывать только один FileWriter (или другие объекты пишущие в файл) в одно и то же время.

Возможно это ваш случай.

Добавлено: 21 сен 2004, 10:31
Ballage
В общем, ситуация следующая.

Просто скрипт из одной строки (ессно с импортами java.io.*)
new FileWriter ("/бла-бла-бла-полный-путь/xt/anketa.txt");

выдает все ту же ошибку:

java.io.FileNotFoundException: /бла-бла-бла-полный-путь/xt/anketa.txt (Permission denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:102)
at java.io.FileOutputStream.<init>(FileOutputStream.java:62)
at java.io.FileWriter.<init>(FileWriter.java:38)
и т.д....

В общем, указал полный путь. Вызываю только один FileWriter.
Все равно не получается :( ((