My blog about linux, java, etc

Назва статті вирішив зробити загальною: в даній статті мова піде більше не про самих сервлетах (про їх написанні можна прочитати в будь-який мало-мальськи грамотної і не дуже книзі / статті). Тут хотілося б розповісти як написати сервлет (змусити його працювати в NetBeans), тому що в багатьох книгах опісиватеся сам процес написання сервлету і його запуск без IDE. Так ось, що б не ламати голову і не равть на ній волосся ладу докадкі як це зробити просто і непрінцжденно в NetBeans читаємо статтю далі.

Отже все ж пару слів про сервлетах.
Сервлети (servlets) - це маленькі програми, які виконуються на стороні сервера Web-з'єднання (с) Герберт Шілдт-Мова Java. Тобто іншими словами сервлети динамічно розширюють функціональні можливості Web-сервера.
Більш докладно читаємо або в вищеназваної книзі, або в будь-який інший.

Ну а тепер власне про сам NetBeans:
Отже, запускаємо наш улюблений або недуже NetBeans. Вибираємо в меню File -> New Project і вибираємо WebApplication. Далі вказуємо ім'я проекту (для простоти сприйняття я назвав свій перший проект Testing-від нього далі і будемо танцювати), місце розташування проекту (де він буде зберігатися на нашому ком'ютера), а також необхідно буде вибрати сервер, який буде використаний при обробці нашого застосування. (Якщо пам'ятаєте в Прошу статті я описував процес створення сервера). Вибираємо створений нами сервер TomCat 5.5.

Отже, зліва у вікні Projects у нас відображається новостворений проект (в моєму випадку-це Testing). Далі натискаємо правою Конопка по імені проекту і меню вибираємо New -> Java Package. Як ім'я пакета вкажемо com.Lex (чому саме таке ім'я, а просто мені хочеться, соотвественно ім'я можна вказати будь-яке, яке вашій душі завгодно). У графі Location (місце положення) вказуємо Source Package і натискаємо Finish.
Тепер якщо розкрити список Source Package. то ми побачимо, створений нами пакет. Далі натискаємо правою кнопкою по створеному нами пакету (com.Lex) і вибираємо New -> Servlet. Як ім'я нового сервлету вказуємо ServEx (знову-таки, тому що мені так хочеться. Ви можете вказує що Вам більше подобається). У графі Location вказуємо Source Package. а в якості пакету (в графі Package) вказуємо наш створений раніше пакет com.Lex. Після цих маніпуляцій нами буде створений стандартний сервлет приблизно такого змісту:

Запускаємо проект на виконання, якщо все зроблено правильно, то в браузері повинна відкрита сторінка, в якій буде відображено текст
Servlet ServEx at / Testing
Услі нічого цього не відбулося, тоді уважно дивимося чи були помилки і, якщо були, то дивимося що за вони і устронять їх.
Удачі в покареніі Java.

Схожі статті