Практика разработки Web-страниц


Апплет Java не работает


Java – это язык программирования, изобретенный Sun Microsystems, который работает почти во всех компьютерных системах. Его можно использовать для создания полных компьютерных приложений независящих от веб страниц, но он обычно испоьзуется для создания апплетов (applets) – маленьких, загружаемых программ, находящихся в файлах Java .class, которые запускаются практически любым веб-броузером. Java аплеты широко используемы и могут разнообразными путями усовершенствовать вашу страницу, используя визуальные эффекты, динамические меню, базы данных, интерактивные сетевые приложения. Бесплатные или дешевые апплеты (а также множество игр) можно найти на java.sun.com/applets или www.javaboutique.com (или поищите в сети java applets).

Чтобы включить Java апплеты в вашу страницу, используйте тэг <APPLET>. Если файлы не на месте или если вы не определили обязательные параметры апплета с помощью тэгов <PARAM>, он не будет работать. Если вы не можете заставить Java апплеты работать на вашей странице, сделайте следующее.

  1. Часто апплет не загружается из-за того, что броузер не может найте файл .class или или другие нужные ему файлы. Проверьте имя файла, определенное в атрибуте code тэга <APPLET>. Убедитесь, чт имя файла правильно написано и имеет расширение .class. (Если ваш сервер запускается UNIX или Linux, убедитесь, что совпадают заглавные и прописные буквы.) Затем убедитесь, что файл .class находится в той же папке, что и ваша страница. Если апплет включает файл .jar – сжатый формат, используемый для эффективной загрузки Java файлов – расположите его в той же папке и укажите имя файла в атрибуте archive.

    <applet code=cool.class archive=cool.jar>

  2. Проверьте тэг <APPLET>, чтобы убедиться, что вы определили все требуемые параметры и включили закрывающий тэг:

    <applet code="chat.class" width=495 height=83> <param name="server" value="ares"> <param name="user" value="evan"> <param name="picture" value="images/evan.jpg"> </applet>




    Начало  Назад  Вперед