nixp.ru v3.0

23 мая 2017,
вторник,
04:21:06 MSK

DevOps с компанией «Флант»
Gnus написал 6 апреля 2007 года в 17:48 (846 просмотров) Ведет себя неопределенно; открыл 16 тем в форуме, оставил 26 комментариев на сайте.

Потребовалась заделать такую вещь: HTML тсраница с несколькими фреймами, в одном из которых установлен апплет. Требуется, чтобы при некоторых действиях этот апплет перенаправлял остальные фреймы на другие адреса. Для этого, как я понял, нужно создавать JSObject и им уже выполнять JavaScript на этой странице.

Пишу

import netscape.javascript.*;

Получаю ошибку

package netscape.javascript does not exist,

хотя классы эти лежат в plugin.jar, который, в свою очередь, валяется в

java/j2sdk1.4.2_11/jre/lib, то есть вроде как и есть.

И как бы его теперь вкрячить туда?

Gnus

Оказалось всё до идиотизма просто — в параметре classpath нужно было указать не каталог с пакетами, как обычно делается при подключении библиотек, а абсолютный адрес требуемого пакета jar.