ПредишенСледващото

  • Конфигуриране на проекта за уеб приложения
  • Създаване и редактиране на уеб приложения Източник Файлове
    • Създаване на Java пакет и Java Източник на файла
    • Създаване абсорбиращи смеси и сетери
    • Изменението на файла по подразбиране JavaServer Pages
    • Създаване на JavaServer Pages файла
  • Изпълнение на проекти за уеб приложения
  • отстраняване на неизправности
  • За повече информация

За да следвате този урок, трябва следния софтуер и ресурси.

Софтуер или Resource

Версия 7.2, 7.3, 7.4, 8.0, Java EE

GlassFish сървър с отворен код Edition
или
Tomcat сървлет контейнер
или
Oracle Web Logic сървър

11gR1 (10.3.3) или по-късно

  • Инсталиране на Java EE (но не и Java SE!) Дава възможност, ако е необходимо, за да инсталирате GlassFish сървъра и сървлет контейнер Apache Tomcat.
  • Ако искате да сравните вашия проект с работен разтвор, можете да изтеглите демо приложение.

Конфигуриране на проекта за уеб приложения

Въведение в разработка на уеб приложения - Курс за обучение на идни NetBeans

Забележка. В зависимост от версията на сървъра и Java EE, избрана за проекта, IDE може да създаде страница index.html като страница по подразбиране добре дошъл за уеб проект. Можете да следвате инструкциите в това ръководство и използвайте файла index.html или да създадете index.jsp файл. които ще бъдат използвани, тъй като началната страница, в съветника на нов файл. В последния случай е необходимо да се премахне файла index.html.

Създаване и редактиране на уеб приложения Източник Файлове

Най-важната функция на IDE е да създавате и редактирате изходни файлове. Именно тези операции в развитието на повечето от най-отнема много време. Специализираното логическо устройство предлага широк набор от инструменти, които са подходящи за личен стил всеки програмист - като поддръжник на ръководството за кодиране и предприемачът, който предпочита да предостави на IDE за създаване на големи блокове от код среда.

Създаване на Java пакет и Java Източник на файла

Създаване абсорбиращи смеси и сетери

Въведение в разработка на уеб приложения - Курс за обучение на идни NetBeans
  • Щракнете върху бутона "Преструктуриране на" (Реорганизация).

    За име на поле са поглъщащите вещества и инкубаторите. Модификаторът за променливата на класа се определя като частно. докато Газопоглъщащите и сетер методи са създадени с "обществени" модификатори. Сега Класът Java трябва да изглежда така.

    Изменението на файла по подразбиране JavaServer Pages

    Появява се диалоговият прозорец "Вмъкване на формуляра".

    Щракнете върху бутона "ОК". Чрез index.jsp файл се добавя към формуляра за HTML.

    Създаване на JavaServer Pages файла

    Въведение в разработка на уеб приложения - Курс за обучение на идни NetBeans
    • ID: mybean;
    • Клас: org.mypackage.hello.NameHandler;
    • Обхват: сесия.
    Щракнете върху бутона "ОК". Моля, имайте предвид, че в рамките на маркер добавен етикет .
  • Плъзнете елемента "Set Bean собственост" от палитрата и го поставете и непосредствено преди маркера

    . Щракнете върху бутона "ОК". В изскачащия маркер изтриете атрибута празна стойност и да го редактирате, както следва: "" стойност = атрибут е създаден Esli на IDE. го премахнете. В противен случай назоват стойност. Разрешение за образуване index.jsp. Ще бъде заменен.

    документация . стойността на имота може да се настрои по различни начини. В този случай, данните от входа на потребителя index.jsp стават двойка име / стойност предава в обекта поискване. Монтаж свойства с помощта на маркер стойност може да бъде определен в съответствие с името на имущество, намиращо се в искането за обект. Ето защо, когато се определя име на свойство може да бъде получена на стойността, определена от потребителя вход.

  • Променете текста между таговете

    както следва:

  • Плъзнете елемента "Get Bean собственост" от палитрата на позицията веднага след запетаята между маркерите

    . Посочете следните стойности в диалоговия прозорец "Вмъкване Get Bean собственост":
    • Bean Име: mybean;
    • Име на имота: име.

    Щракнете върху бутона "ОК". Имайте предвид, че на етикетите

    Той се появи маркер .

    Изпълнение на проекти за уеб приложения

    За да се изгради и тичам IDE уеб приложението използва Ant изграждане скрипт. Специализираното логическо устройство създава настройките на базата на натрупване сценария, посочен в съветника за нов проект, както и проекти в диалоговия прозорец "Project Properties" (в, изберете 'Properties' 'Проекти "в контекстното меню на възела на проекта).

    В секцията "Проекти", щракнете с десния бутон възел HelloWeb на проекта и изберете "Run" (F6). Когато уеб приложението, специализираното логическо устройство, прави следното:

    • Монтаж и съставяне на кода на приложението (виж забележката по-долу.). Това действие може да се извърши отделно от другия, като изберете Build ( "събрание"), или Почистете и изграждане ( "Почистване и монтаж") от контекстното меню на възела на проекта.
    • Започнете сървъра.
    • Разполагане на приложения на сървъра. Това действие може да се извърши отделно от другия, като изберете Deploy ( "Deploy") от контекстното меню на възела на проекта.
    • Приложение показва в прозореца на браузъра.

    Забележка. По подразбиране, проектът е създаден с включен "Compile като същевременно се поддържа", така че не трябва първо да компилирате кода.

    Специализираното логическо устройство се отваря прозорец "резултати", в които движението на молбата. Обърнете внимание на раздела HelloWeb в прозореца за изход. В този раздел можете да проследите всички действия, извършени от IDE. Ако има проблеми IDE показва информацията за грешка в този прозорец.

    Въведение в разработка на уеб приложения - Курс за обучение на идни NetBeans

  • Специализираното логическо устройство се отваря "Резултати", които показват състоянието на сървъра. Обърнете внимание на раздел в прозореца Output от името на сървъра.

    Забележка. Ако GlassFish сървъра не е стартиран, започнете да го ръчно, и след това да изпълните проекта отново. Сървърът може да бъде стартиран ръчно от "услуга", щракнете с десния бутон възела на сървъра и изберете 'Start'.

    Въведение в разработка на уеб приложения - Курс за обучение на идни NetBeans
  • index.jsp страница ще се отвори в браузъра си по подразбиране. Имайте предвид, че на прозореца на браузъра може да се отвори за да се покаже IDE изход сървъра.

  • Въведете име в текстовото поле и натиснете бутона "ОК". Изглежда, че страницата response.jsp с просто поздрав.

  • отстраняване на неизправности

    Аз създадох и стартира проекта. Когато натиснете бутона "ОК" за index.jsp екран страница грешка, че файлът не е достъпно response.jsp.

    Взех и извършена по проекта, но името не се показва на екрана показва само "Здравей".

    Маркерът стойността на атрибут = "". Той заменя стойността влезе във формата на index.jsp. и го заменя с празен низ. Премахване на атрибута стойност.

    Взех и извършена по проекта, но се получи "Здравейте, нула!"

    Първо проверете прозореца на IDE изходни данни за прилагане и сървъра, дневник и сървър. дали сървърът работи? Независимо дали заявлението е внедрен? Ако сървърът е в ход, и заявлението е внедрен, дали org.apache.jasper.JasperException случва: java.lang.NullPointerException? Това обикновено означава, че стойността на кода стартира правилно. В този курс, то вероятно показва грешка някъде в името на имота във файл JSP. Не забравяйте, че за имена на собственост е за всеки случай!

    За повече информация

    Допълнителна и по-подробна информация относно развитието на IDE NetBeans уеб приложения, вижте следните ресурси:.:

    Подкрепете проекта - споделете линка, благодаря!