Сначала я встраивал апплет в страницу с тегом APPLET следующим образом:
<APPLET code="MyApplet.class" codebase="/" align="baseline"
width="200" height="200">
Your browser does not support Java Applets.
</APPLET>
Файл класса апплета находился в корневом веб-каталоге в той же папке, что и страница PHP.
Теперь я переместил файлы классов из Интернета в указанную выше папку и попытался изменить код следующим образом:
code = "../MyApplet.class"
Но, похоже, это заставило апплет думать, что класс называется "... MyApplet.class"
Итак, я изменил его обратно и вместо этого изменил кодовую базу следующим образом:
code = "MyApplet.class"
и codebase = "../"
Но это все еще дает мне ClassNotFoundException.
Я думаю, что апплеты на стороне клиента, так что теперь я думаю, что невозможно сохранить файлы класса апплета вне публичного домена, потому что они должны быть загружены на клиент?
Может кто-нибудь подтвердить это для меня, пожалуйста, или если я ошибаюсь, скажите мне, как я могу правильно указать относительные пути?
Спасибо.