Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> HTML не видит applet 
:(
    Опции темы
4epT
Дата 21.11.2011, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Всем привет. Уже было куча тем по этому вопросу, но не одна не помогла =(

Имеется jsp:

Код

<applet code="com.edo.applets.Registration.class" width="500" height="400"></applet>


Апплет:
Код

package com.edo.applets;

import com.edo.model.AcceptedAgreements;
import java.applet.Applet;
import java.awt.Graphics;

public class Registration extends Applet {

    
    private AcceptedAgreements agreement;
    
    @Override
    public void init() {
        
    }
    
    @Override
    public void paint(Graphics g) {
      g.drawString("test", 25, 20);
    }

    public AcceptedAgreements getAgreement() {
        return agreement;
    }
    
}


При открытии jsp ругается что нет такого апплета. JSP находить тут: Web Pages/pages/registration.jsp

Проект запускается через NetBeans. Используется Tomcat 7.0
PM MAIL   Вверх
4epT
Дата 21.11.2011, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Сори, в названии темы указано что страница HTML, на самом деле это JSP!
PM MAIL   Вверх
4epT
Дата 21.11.2011, 19:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Кое что изменил =) но все равно не работает.

Во первых изменилась сама  JSP:

Код

                <applet code="Registration.class" archive="./applets/RegistrationApplet.jar, ./applets/lib/plugin.jar">
                </applet>


Registration.class - cкомпелированный класс апплета.
RegistrationApplet.jar - апплет упакованный в jar
plugin.jar - либа используемая в апплете


Структура проекта
Код

-Web pages
    -pages
            -applets
                     RegistrationApplet.jar
                     -lib
                           plugin.jar
             registration.jsp


Если я правильно понимаю, то - "./" означает в текущей директории ... 

Ну и сам апплет:

Код

import javax.swing.JApplet;
import javax.swing.JLabel;

public class Registration extends JApplet {

    @Override
    public void init() {
        add(new JLabel("Testing...."));
    }

}



Часть стек трейса из java console:

Код

load: class Registration.class not found.
java.lang.ClassNotFoundException: Registration.class
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:252)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Plugin2ClassLoader.java:249)
    at

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Апплеты | Следующая тема »


 




[ Время генерации скрипта: 0.0405 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.