whycomputer.com >> Интернет знания >  >> Интернет

Как да интегрирате Java приложение в уеб страница

Въведение

Java е популярeн програмен език, обикновено се използва за настолни, сървърни или вградени приложения. Съществува и вариант, при който Java приложения се изпълняват директно в уеб страница – това са аплети. За да се покажат, браузърът трябва да разполага с подходящ Java плъгин.

Необходими инструменти

  • Java Development Kit (JDK)
  • Уеб браузър с инсталиран Java плъгин

Стъпка 1 – Създаване на аплет

Използвайте JDK, за да напишете клас, който наследява java.applet.Applet. Този базов клас осигурява комуникация с браузъра. Ако предпочитате Swing за потребителския интерфейс, наследете javax.swing.JApplet.

Стъпка 2 – Пакетиране

Компилирайте класа и всички необходими ресурси в един JAR файл. JAR‑ът комбинира .class файловете и ресурсите в компресиран архив, осигуряващ сигурност, ефективност, версия и преносимост – препоръчителен от Oracle за уеб разполагане.

Стъпка 3 – Създаване на JNLP дескриптор

JNLP (Java Network Launch Protocol) описва как аплетът се стартира в браузъра. В този файл се задават пътя към JAR‑а, ресурсите и нужните разрешения.

Стъпка 4 – Интегриране в уеб страница

Добавете в HTML‑а скрипт, който използва Java Deployment Toolkit, за да посочи JNLP файла, размерите на аплета и други параметри. Пример:

<body>
  <script src="https://java.com/js/deployJava.js"></script>
  <script>
    var attributes = {code:'MyApplet.class', archive:'myapplet.jar', width:400, height:300};
    var parameters = {jnlp:'myapplet.jnlp'};
    deployJava.runApplet(attributes, parameters);
  </script>
</body>

Тестване

Поставете JAR, JNLP и HTML файловете в една папка и отворете страницата с браузър, който има инсталиран Java плъгин. За диагностика проверете конзолата на Java.


URL:https://bg.whycomputer.com/Internet/100206691.html

Интернет
  • Как да споделите уеб страници

    В идеален свят можете с едно щракване да изпратите интересна уеб страница на всеки по света. Браузърите Firefox, Chrome и Internet Explorer нямат такъв бутон, но позволяват инсталиране на добавки, които автоматично препращат страниците. Добавките са безплатни, малки и се инсталират за минути. Ако не

  • Създаване на лична уеб страница с Comcast

    Въведение Comcast е кабелна и комуникационна компания, обслужваща над 23 милиона клиенти, която предлага безплатна услуга за създаване на лична уеб страница. За достъп до услугата е необходим абонамент за високоскоростен интернет от Comcast. Потребителите получават 25 MB дисково пространство на сърв

Интернет знания © https://bg.whycomputer.com