Список тегов JSP

Молодой человек, используя свой ноутбук, чтобы попытаться решить проблему с кодом

Кредит изображения: Эмилия Маневская / Момент / GettyImages

Теги JSP являются неотъемлемой частью серверной технологии Java Server Pages. Теги в JSP создают контейнер для кода Java, изолируя и обеспечивая разделение динамического содержимого от статических элементов дизайна на вашем сайте. Хотя многие из них похожи на те, что используются в языке гипертекстовой разметки, HTML-теги JSP не являются частью языка сценариев. Напротив, теги в JSP - это всего лишь один элемент в технологии, ориентированной на создание динамического веб-контента. Теги JSP определяют, как будет вести себя код в них. Список общих тегов JSP может быть хорошим справочником, чтобы убедиться, что вы правильно выбираете и используете теги.

Теги объявления в JSP функционируют как контейнеры идентификации для функций, методов и переменных на страницах JSP. Поскольку эти теги идентифицируют, а не генерируют вывод, чаще всего вы найдете теги объявления, работающие в сочетании с тегами выражений или скриптлетов. Параметры синтаксиса включают простой " "и альтернатива XML"jsp: декларация…."

Видео дня

Теги выражений сигнализируют JSP преобразовать оператор Java, также называемый выражением, в строку и отобразить результат. Параметры синтаксиса включают простой "" и альтернативу XML "jsp: выражение…."

Директивы или теги сообщений - это теги инструкций, которые состоят из двух частей: типа и атрибута. Тип может быть "page", который дает указания по обработке для конкретной страницы, "Include", который обеспечивает конкретные имена файлов или "Библиотека тегов", которая определяет библиотеку тегов, которую вы хотите использовать в текущем страница. Параметры синтаксиса включают простой " и альтернативу XML"."

Теги скриптлета позволяют встраивать любой допустимый исходный код Java в страницы сервера JSP. Код внутри тегов выполняется в последовательном порядке на стороне сервера и доступен для клиентского доступа через веб-браузер. Параметры синтаксиса включают простой " и альтернативу XML"jsp: скриптлет Код Java ".

Теги управления потоком работают так же, как скриптлеты, и являются альтернативой им. Однако, в отличие от скриптлетов, теги управления потоком позволяют управлять порядком выполнения операторов. Условные теги if и choose, а также теги итератора forEach и forTokens являются примерами тегов управления потоком JSP. Структура синтаксиса для каждого включает Код Java. Например, при использовании оператора «если» правильный синтаксис: Код Java где test = - это тип, а «$ test parameters» определяет атрибуты тега.

Теги действий могут указывать JSP передавать управление между страницами, устанавливать или получать свойства, обеспечивать независимую от браузера поддержку Java-апплетов и делать возможным использование JavaBeans на стороне сервера. Из множества доступных тегов действий наиболее распространенными являются директива include, тег forward, который передает управление динамическому или статическому URL и тег useBean, который позволяет JSP создавать или получать экземпляр многократно используемого программного компонента, который работает с Java, который называется JavaBean. Единственный вариант синтаксиса для тега действия - это версия XML: "jsp: useBean Тело Java ".

Теги комментариев предназначены только для информации и не отображаются на страницах JSP. Используйте их для разъяснения или документации и просматривайте их, щелкнув правой кнопкой мыши на веб-странице и выбрав параметр «просмотреть исходный код». Единственный вариант синтаксиса для тега комментария - это простая версия: комментарии идут сюда />.