![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Firebird |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 30.3.2007 Репутация: нет Всего: нет |
Добрый день!
Вопрос касается запуска Java-апплетов в Perl-сценарии. Есть Java-апплет:
Скомпилировал его, получил класс TEST.class Далее пишу Perl-сценарий, в котором этот апплет должен запускаться:
Запускаю сценарий в IE, но при загрузке апплета выводится сообщение Applet TEST notinited, т.к. апплет реагирует на движение мышки, то после помещения курсора мыши над апплетом выводится второе сообщение Loading Java Applet Failed... Апплет рабочий, запускал его сначала в HTML-скрипте, затем в PHP-сценарии, но в Perl-сценарии не запускается!!! В чем причина??? |
||||
|
|||||
| korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 13 Всего: 61 |
Причина скорее всего в том, что твой апплет находится в каталоге /cgi-bin. Попробуй переместить апплет в каталог www и укажи к нему путь /TEST.class в теге <applet></applet>, в Perl программе.
В Perl коде, передавай заголовок.
use CGI удали, ты всё равно его здесь не используешь. К тому же воспользуйся поиском, здесь я как-то приводил пример того, как создавать Java классы прямо из программы Perl, после чего Perl может к ним обращаться как к своим родным классам. Это позволит тебе генерировать аплет на лету и обращаться к его методам. Разумеется для приведённого апплета это и не нужно, но для более крупных проектов это может пригодиться. Почему наследуешь от Applet, а не от JApplet? Вообще-то рекомендуется юзать Swing. Это сообщение отредактировал(а) korob2001 - 5.5.2007, 10:34 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
![]()
|
| Правила форума "Perl: CGI программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |