Веб-програмування на Java: відмінності між версіями

Вилучено вміст Додано вміст
Немає опису редагування
Рядок 2:
 
==Вступ==
Початково Java розвивалася як платформа для програмування різноманітних пристроїв. Проте стрімкий розвиток інтернет-технологій змусив творців java працювати і в цьому напрямку. Початково ставка робилася на аплети, проте через певні проблеми ранніх віртуальних машин джави із швидкодією та безпекою, аплети так і не змогли зіставити конкуренцію іншим дещо подібним технологіям як то flash. Проблеми безпеки аплетів до цих пір актуальна. В 1997 році Sun розпочав роботу над новою інтернет-технологією JSP, а згодом з'явилася і до сих пір розвивається ціла платформа Java Enterprise Edition, яка включає цілий ряд технологій для розробки повноцінних серверних інтернет-прикладень. В результаті java змогла закріпитися у світі-веб програмування і успішно конкурувати із іншими аналогічними веб-технологіями.
 
Основною веб-технологій, що базуються на java є Серверні сторінки джави (Java Server Pages, JSP) та Сервлети (Servlets). Даний вікіпідручник фокусується саме на їх описі.
 
==Встановлюємо Apache Tomcat==
Для розробки та виконання серверних сторінок Java (JSP) та сервлетів необхідний спеціальний засіб, так званий сервлет контейнер. Існує декілька реалізацій сервлет контейнерів як платних так і безкоштовних. Apache Tomcat безкоштовний контейнер сервлетів розроблений фірмою Apache Software Foundation, яка відома також тим що займається розробкою одного з найпопулярніших веб-серверів Apache.