English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Server Pages (JSP) - это серверная языковая технология, которая позволяет создавать динамические, независимые от платформы приложения для веба. JSP может использовать все возможности Java API, включая JDBC API для доступа к корпоративным базам данных. В этом руководстве вы узнаете, как с помощью Java Server Pages разрабатывать веб-приложения простыми шагами.
JSP, как и PHP, ASP, ASP.NET, является языком, работающим на сервере.
JSP (Java Server Pages) - это стандарт веб-страниц, предложенный компанией Sun Microsystems и совместно созданный многими компаниями, который позволяет разработчикам динамически генерировать HTML, XML или другие форматы документов в ответ на запросы клиентов.
Технология JSP использует Java в качестве языка скриптов и предоставляет интерфейс для работы с HTTP приложениями на серверной стороне Java библиотек.
JSP файлы имеют расширение *.jsp.
WEB-приложения, разработанные с использованием JSP, могут быть использованы на различных платформах, включая Linux и Windows.
Первая программа на языке, которую обычно используют для вывода "Привет мир", следующий код вывода "Привет мир" в JSP выглядит следующим образом:
<html> <head> <title>Первая программа JSP</title> </head> <body> <% out.println("Привет мир!"); %> </body> </html>Проверьте ‹/›
После выполнения вывод:
Привет мир!
JSP внедряет Java-код и специфический динамический контент в статические страницы, чтобы реализовать динамическое создание части контента на основе статического шаблона. JSP вводит XML-теги, называемые "действиями JSP", для вызова встроенных функций. Кроме того, можно создавать библиотеки тегов JSP и использовать их так же, как стандартные HTML или XML-теги. Библиотеки тегов могут улучшить функции и производительность сервера, не сталкиваясь с проблемами跨платформенности. Файлы JSP компилируются компилятором в более исходный код Servlet. Компилятор JSP может компилировать файл JSP в Servlet, написанный на Java, который затем компилируется Java-компилятором в быстродействующий двоичный код, или可以直接 компилировать в двоичный код.
После того как мы узнали основные концепции JSP, теперь давайтеНачнем изучать JSP。