Кредит за слику: Емилија Маневска/Момент/ГеттиИмагес
ЈСП ознаке су суштински део Јава Сервер Пагес, технологије на страни сервера. Ознаке у ЈСП-у креирају контејнер за Јава код, изолујући и обезбеђујући одвајање динамичког садржаја од статичких елемената дизајна на вашем сајту. Иако многи подсећају на оне који се користе у језику за означавање хипертекста – ХТМЛ – ЈСП ознаке нису део језика за скриптовање. Уместо тога, ознаке у ЈСП-у су само један елемент у технологији фокусираној на генерисање динамичког веб садржаја. ЈСП ознаке одређују како ће се код унутар њих понашати. Листа уобичајених ЈСП ознака може бити добра референца како бисте били сигурни да одаберете и правилно користите ознаке.
Декларацијске ознаке у ЈСП функционишу као идентификациони контејнери за функције, методе и променљиве на ЈСП страницама. Пошто ове ознаке идентификују уместо да генеришу излаз, најчешће ћете наћи ознаке декларације које раде у комбинацији са ознакама израза или скриптлета. Опције синтаксе укључују једноставно „" и КСМЛ алтернатива "јсп: декларација…."
Видео дана
Ознаке експресије сигнализирају ЈСП-у да конвертује Јава наредбу – која се такође назива израз – у стринг и прикаже излаз. Опције синтаксе укључују једноставну „“ и КСМЛ алтернативу „јсп: израз…."
Директиве – или ознаке порука – су ознаке са упутствима које садрже два дела: тип и атрибут. Тип може бити „страница“, која даје упутства за обраду специфична за страницу, „Укључи“, која пружа специфични називи датотека или „Библиотека ознака“, која идентификује библиотеку ознака коју желите да користите на тренутној страна. Опције синтаксе укључују једноставну " и КСМЛ алтернативу "."
Ознаке скриптлета вам омогућавају да уградите било који важећи Јава изворни код у странице ЈСП сервера. Код унутар ознака се извршава узастопним редоследом на страни сервера и доступан је за приступ клијенту преко веб претраживача. Опције синтаксе укључују једноставну " и КСМЛ алтернативу "јсп: скриптлет Јава код."
Ознаке контроле тока функционишу исто као – и алтернатива су – скриптлети. За разлику од скриптлета, међутим, ознаке за контролу тока вам омогућавају да контролишете редослед којим се изводи извршавају. Условне ознаке „иф“ и „цхоосе“ и ознаке итератора „форЕацх“ и „форТокенс“ су све примери ЈСП ознака за контролу тока. Оквир синтаксе за сваки укључује
Акционе ознаке могу да кажу ЈСП-у да пренесе контролу између страница, постави или добије својства, олакша подршку независном од претраживача за Јава аплете и омогући коришћење ЈаваБеанс-а на страни сервера. Од многих доступних ознака радњи, најчешће су директива укључивања, ознака унапред, која преноси контролу на динамичку или статичку УРЛ и ознака усеБеан, која омогућава ЈСП-у да креира или прими инстанцу софтверске компоненте за вишекратну употребу која ради са Јавом која се зове ЈаваБеан. Једина опција синтаксе за ознаку акције је КСМЛ верзија: "јсп: усеБеан Јава тело."
Ознаке коментара служе „само за информације“ и не појављују се на ЈСП страницама. Користите их за појашњење или документацију и прегледајте их десним кликом на веб страницу и приступом опцији „прикажи извор“. Једина опција синтаксе за ознаку коментара је једноставна верзија: коментари иду овде />.