## Основы структуры хранения JavaSketchpad

Для обеспечения динамических иллюстраций на web-странице "за кулисами" функционируют два компонента. Первый из них - HTML-файл с информацией, описывающей геометрические построения для визуализации на языке, понятном для JavaSketchpad. Второй - апплет - отдельный набор файлов, которые обеспечивают распознавание и интерпретацию этой информации, отрисовывают геометрические построения в браузерах посетителей и позволяют посетителям с этими построениями взаимодействовать. Может быть много HTML-файлов, включающих в себя разные иллюстрации, и все эти файлы будут ссылаться на один и тот же апплет. Это похоже на ситуацию, когда на компьютере имеется много документов - чертежей, и все они могут быть открыты одной и той же копией программы Живая Математика.

Перед созданием первой web-страницы, содержащей построения, найдите сами апплет JavaSketchpad. Он состоит из директории под именем JSP и полного набора файлов в ней.

Если не удается найти директорию JSP, переустановите ее с CD-ROM диска с дистрибутивом программы Живая Математика.

По умолчанию, при инсталляции программы Живая Математика эта директория будет расположена в той же директории на жестком диске, что и сама программа Живая Математика. Можно скопировать или перенести директорию JSP в любое другое место - в другую директорию или на web-сервер, но пользователи никогда не должны сами что-либо менять в ее содержимом. Апплет будет работать только в том случае, если все его файлы находятся в директории под названием JSP с теми же именами и той же структурой поддиректорий, как и в момент первоначальной установки.

Главное - необходимо знать, где именно хранится директория JSP, поскольку web-браузер при отображении иллюстраций должен иметь доступ к этой директории. По умолчаниюt, web-браузеры предполагают, что директория JSP расположена там же, где и HTML-файл. Поэтому они будут работать, только если директория JSP (или ее копия) находится в той же директории, что и сами web-страницы.

Для продвинутых пользователей. . Если Вы не хотите хранить HTML-файлы в той же директории, что и апплет JSP, укажите относительный URL из основной директории с HTML-файлами к директории на сервере, содержащей JSP апплет. Это делается изменением параметра <CODEBASE> в HTML-файле. Более подробную информацию ищите в справочном руководстве по HTML.

Например, на следующей иллюстрации web-страница с именем Triangle хранится в директории (в данном случае с именемWeb Folder), в которой также находится копия директории (JSP). Это - правильное взаимное расположение создаваемых web-страниц и необходимого web-браузера апплета JSP. Если не разместить директорию JSP в той же директории, что и HTML-файлы, web-браузер не сможет найти апплет и поэтому не сможет отобразить иллюстрации при открытии HTML-файла.

Правильная структура директорий

См. также
Создание web-страниц JavaSketchpad
Начальные сведения о web-публикации
Модификация и публикация Страниц
Типичные проблемы