• Главная
  • Карта сайта
Не найдено

Інтеграція аплету в веб-додаток

  1. Створення або імпорт файлу вихідного коду аплету
  2. Створення проекту Java з нуля або з використанням наявних вихідних кодів
  3. Створення файлу вихідного коду аплету
  4. Запуск файлу вихідного коду аплету
  5. Збірка і виконання вихідного файлу аплету
  6. Впровадження аплету в веб-додаток
  7. Створення веб-проекту
  8. Створення і запуск файлу JSP або HTML

Аплет - це програма, написана на мові програмування Java і вбудована в сторінку HTML способом, в чому схожим на вставку зображення на сторінку. Додаток, який буде створено в цьому навчальному курсі, показує, як виконувати збірку і розгортання аплетів в середовищі IDE.

Примітка. Хоча немає шаблонів проектів, які спеціально розроблені для створення аплетів в IDE, їх можна легко розробити в проекті Java і упакувати їх в веб-проект, як показано в цьому навчальному курсі.

зміст

Аплет - це програма, написана на мові програмування Java і вбудована в сторінку HTML способом, в чому схожим на вставку зображення на сторінку

Для роботи з цим навчальним курсом зверніть увагу на таке програмне забезпечення та ресурси.

Створення або імпорт файлу вихідного коду аплету

У цьому розділі ви створите свій перший аплет. Якщо у вас вже є аплет, то вказівки, наведені нижче, допоможуть імпортувати його в середу IDE.

Створення проекту Java з нуля або з використанням наявних вихідних кодів

  1. Виберіть команду "Файл"> "Створити проект" (CTRL + SHIFT + N). В області "Категорії" виберіть "Java".
  2. Виконайте одну з таких дій.
    • Для створення нового вихідного файлу в області "Проекти" виберіть пункт "Бібліотека класів Java". Натисніть кнопку "Далі".
    • Для імпорту вихідного файлу аплету виберіть пункт "Проект Java з існуючим вихідним кодом". Натисніть кнопку "Далі". Вкажіть місце розташування файлу в текстовому полі "Папка з файлами".
  3. В поле "Ім'я проекту" введіть HelloApplet. В області "Розташування проекту" вкажіть будь-яку папку на своєму комп'ютері.
  4. Натисніть кнопку "Завершити". Якщо файл вихідного коду аплету був імпортований, запустіть його .

Створення файлу вихідного коду аплету

  1. Натисніть назву проекту HelloApplet правою кнопкою миші і виберіть пункт "Властивості", при цьому відкриється вікно "Властивості".
  2. Виберіть потрібний формат вихідних / довічних файлів для проекту і натисніть ОК.

    Примітка. Якщо обрана версія JDK 1.6, аплет може не запускатися на комп'ютерах, на яких встановлена ​​попередня версія JRE або модуля Java для браузера.

  3. Натисніть вузол HelloApplet в вікні "Проекти" і виберіть "Новий"> "Інше" (Ctrl-N).
  4. В області "Категорії" виберіть "Java". В області "Типи файлів" виберіть "Аплет".

    Якщо ж потрібно використовувати візуальні засоби для розробки аплету, виберіть "Форми Swing GUI"> "Форма JApplet".

    Натисніть кнопку "Далі".

  5. В області "Ім'я класу" введіть MyApplet. В поле "Пакет" введіть org.me.hello.
  6. Натисніть кнопку "Завершити".

    Середа IDE створює вихідний файл аплет в зазначеному пакеті. Вихідний файл аплету відкривається в редакторі вихідного коду.

  7. Визначте клас свого атлета, замінивши існуючий стандартний код наступним кодом: package org.me.hello; import java.applet.Applet; import java.awt.Graphics; public class MyApplet extends Applet {@Override public void paint (Graphics g) {g.drawString ( "Hello applet!", 50, 25); }}

    В якості альтернативи, якщо замість цього виконується розробка форма аплету використовуйте документ Розробка графічного інтерфейсу користувача Swing в IDE NetBeans для створення аналога наступного:

    Детальну інформацію про написання аплетів см. В розділі аплети Керівництва JavaTM.

Запуск файлу вихідного коду аплету

Створений аплет можна запустити з середовища IDE. У цьому розділі ви дізнаєтеся, як це зробити.

Збірка і виконання вихідного файлу аплету

Клацніть правою кнопкою миші вузол файлу MyApplet.java у вікні 'Проекти' і виберіть в контекстному меню команду 'Запустити файл'. В папці збірки створюється файл запуску MyApplet.html з вбудованим апплетом. Його можна побачити, перейшовши у вікно "Файли" (CTRL + 2):

Аплет запускається в програмі перегляду аплету.

Форми аплету також відображаються в програмі перегляду аплету.

Впровадження аплету в веб-додаток

Отже, створення аплету завершено. Тепер необхідно надати до нього доступ користувачеві. Для цього необхідно створити веб-додаток, додати аплет JAR в шлях до його класами, а потім додати тег аплету в файл HTML веб-додатки.

Створення веб-проекту

  1. Виберіть команду "Файл"> "Новий проект".
  2. У категорії Java Web виберіть 'Веб-додаток'. Натисніть кнопку "Далі".
  3. В області "Ім'я проекту" введіть HelloWebApplet.
  4. В області "Розташування проекту" вкажіть будь-яку папку на своєму комп'ютері. Натисніть кнопку "Далі".
  5. Виберіть цільовий сервер. Натисніть кнопку "Завершити".

Додавання файлу JAR аплета в веб-проект

Коли потрібно включити файл аплету в форматі JAR в веб-проект, можна додати або проект Java, що містить файл JAR file, або додати сам файл із розширенням JAR. Можна вибрати будь-який з варіантів, однак слід врахувати, що при додаванні проекту Java в веб-проектів серед IDE запускає збірку аплету при кожній збірці веб-додатки. Таким чином, якщо ви змінюєте аплет в проекті Java, середа IDE збирає нову версію атлета кожен раз при складанні веб-проекту. З іншого боку, якщо файл із розширенням JAR аплета не перебуває у проекті IDE NetBeans, вихідний файл аплетами перебудовується при побудові веб-проекту.

Примітка. Якщо на цьому етапі використовується проект HelloApplet в IDE файл HelloApplet.jar відсутня. Це нормально. Файл HelloApplet.jar буде зібраний при складанні проекту HelloWebApplet.

  1. У вікні 'Проекти' клацніть правою кнопкою миші вузол проекту HelloWebApplet і виберіть 'Властивості' в контекстному меню.
  2. Виберіть категорію 'Упаковка'.
  3. Виконайте одну з таких дій.
  4. Переконайтеся, що JAR з вихідним файлом аплету відображається в таблиці у вікні 'Властивості проекту'. Натисніть кнопку "ОК".

    За замовчуванням файл JAR аплета буде скопійований в бібліотеку сторінки веб-додатки (папку build / web). Папка build / web є кореневим каталогом додатки і відображається в таблиці як "/" в змінної Path в стовпці WAR. Ви можете змінити розташування аплету в WAR. Для цього введіть нове розташування аплету в змінної Path в стовпці WAR.

  5. Натисніть ОК, щоб закрити діалогове вікно 'Властивості проекту'.

При складанні проекту HelloWebApplet за допомогою команди 'Виконати> Зібрати проект (HelloWebApplet)' головного меню IDE JAR-файл аплету створюється в вихідному проекті HelloApplet і упаковується в WAR-файл проекту HelloWebApplet. Він також додається в папку build / web. Стежити за процесом можна у вікні "Результат", а кінцевий результат можна подивитися у вікні "Файли".

Створення і запуск файлу JSP або HTML

  1. Виконайте одну з таких дій.
    • Якщо необхідно вбудувати аплет в файл JSP, двічі натисніть стандартний файл index.jsp у вікні "Властивості". Цей файл створюється середовищем IDE при створенні веб-проекту. Файл відкривається в редакторі вихідного коду.
    • Якщо необхідно впровадити аплет в файл HTML, клацніть правою кнопкою миші вузол проекту HelloWebApplet і виберіть 'Створити'> 'Інші' в контекстному меню. В області "Категорії" виберіть "Web". В області "Типи файлів" виберіть HTML. Натисніть кнопку "Далі". Вкажіть назву файлу HTML, виберіть папку Web (вона розташована в потрібному місці) і натисніть "Завершити".
  2. Вбудуйте аплет в файл, додавши наступний тег аплету в будь-якому місці в рамках тегів <body> </ body>.
    • У файлі HTML: <applet code = "org.me.hello.MyApplet" archive = "HelloApplet.jar"> </ applet>
    • У файлі JSP: <applet code = "org.me.hello.MyApplet" archive = "HelloApplet.jar" width = "600" height = "480" />

    Примітки.

    • При додаванні аплету в файл HTML в рамках цієї навчальної завдання можна ігнорувати значок підказки, який з'являється в лівому полі.
    • org.me.hello.MyApplet - повне ім'я класу аплета.
    • HelloApplet.jar - файл із розширенням JAR, що містить аплет.
  3. У вікні "Проекти" клацніть вузол JSP або HTML правою кнопкою миші і в контекстному меню виберіть "Виконати файл".

    Сервер розгортає файл JSP або HTML в браузері середовища IDE, встановленому за замовчуванням.

    Ви повинні отримати результат, аналогічний показаному на ілюстрації (після того як ви дозволили запуск програми натисканням на кнопку 'Виконати' в діалоговому вікні 'Попередження системи безпеки'):

    Ви повинні отримати результат, аналогічний показаному на ілюстрації (після того як ви дозволили запуск програми натисканням на кнопку 'Виконати' в діалоговому вікні 'Попередження системи безпеки'):

    У разі роботи з формами аплетів ваш результат буде схожий на наступний:

    У разі роботи з формами аплетів ваш результат буде схожий на наступний:



Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью