Серверный JavaScript 1.4. Руководство по использованию

       

образец Viewer. Поскольку это приложение


На сервере Netscape имеется приложение- образец Viewer. Поскольку это приложение даёт возможность просматривать файлы на сервере, оно не устанавливается автоматически.
Viewer это хороший пример использования класса File. Если Вы установили это приложение, позаботьтесь об ограничении доступа к нему, чтобы неавторизованный пользователь не мог просматривать файлы на сервере. Об ограничении доступа к приложению см. раздел .
Следующий код из приложения Viewer создаёт экземпляр класса File, открывает его для чтения и генерирует HTML, отражающий строки файла, с разделительной линией после каждой строки.
x = new File("\tmp\names.txt");
fileIsOpen = x.open("r");

if (fileIsOpen) {
write("file name: " + x + "<BR>");

   while (!x.eof()) {
      line = x.readln();

      if (!x.eof())

         write(line+"<br>");
   }

   if (x.error() != 0)
      write("error reading file" + "<BR>");
   x.close();
}

Содержание раздела