JSP против HTML
Java Server Page (JSP) - это технология, разработанная Sun Microsystems в 1999 году и предназначенная для создания динамически генерируемых веб-страниц. Когда страница является динамической, она постоянно обновляет информацию, в то же время веб-страница отображается клиенту. Используя технологию JSP, он позволяет веб-дизайнерам и разработчикам легко поддерживать и развивать контент веб-страниц..
Технология JSP использует теги, такие как HTML / XML и Java-скрипты, которые инкапсулируют логику, генерирующую содержимое для страницы. Когда пользователь запрашивает сайт с технологией JSP, сервер просматривает расширение .jsp, а затем передает этот запрос механизму JSP. Затем механизм JSP интерпретирует эти теги и обрабатывает содержимое этой страницы. Затем он отправит обратно результаты и отобразит их в виде страницы HTML / XML. Поскольку отображение и дизайн в JSP отделены от логики страницы, весь макет страницы можно изменить, не затрагивая основной динамический контент.
JSP является членом семейства технологий Java. Страницы сервера Java скомпилированы в «сервлеты» Java. Он может вызывать bean-компоненты и корпоративные bean-компоненты, такие как компоненты Java Beans и компоненты Enterprise Java Beans, для выполнения обработки на сервере. Таким образом, наличие такой технологии JSP может стать ключевым компонентом высокоуровневой архитектуры для веб-приложений..
Другое преимущество для разработчиков заключается в том, что Java-сервлеты не зависят от платформы. Это означает, что они могут поддерживать любую часть системы, которая им требуется. Страницы JSP также не зависят от сервера, поэтому они могут быть реализованы на разных веб-серверах. Он в основном предназначен для этой цели - быть технологией открытого стандарта в веб-приложениях и, конечно же, для простоты использования.
HTML является популярным и простым в использовании веб-языком, и, вероятно, именно поэтому он наиболее совместим с технологией JSP. HTML является основной формой страницы JSP. Чтобы технология JSP работала, она использует HTML-подобные теги. Итак, чтобы использовать технологию JSP, вы также должны быть знакомы с HTML.
Резюме:
JSP - это технология, используемая для создания динамически генерируемых веб-страниц. Результат страницы, с технологией JSP, в основном в форме HTML, если он использует теги HTML. Таким образом, вполне вероятно, что HTML является инструментом технологии JSP, чтобы заставить его работать. Чтобы использовать JSP для своей веб-страницы, вы также должны быть знакомы с HTML.