Implicitní objekty na stránkách JSP
JSP tvořeny automaticky - jsou součástí procesu překladu stránky na
zdrojový kód (servlet).
daného JSP dokumentu.
– Při překladu dokumentu definuje kontejner všechny implicitní objekty
uvnitř metody _jspServices(). Vše, co je definováno uvnitř této metody, je
v deklaracích JSP daného dokumentu nedostupné.
Implicitní objekty na stránkách JSP
Zavoláním tohoto implicitního objektu můžeme zjistit informace o příchozím
požadavku.
o odpovědi jsou ukládány do tohoto implicitního objektu, lze nastavovat
vlastnosti odpovědi.
textu do webového dokumentu.
mezi jednotlivými požadavky.
Implicitní objekty na stránkách JSP
objekt slouží k ukládání informací o kontextu, v němž je daný dokument
spuštěn.
Prostřednictvím tohoto objektu jsou dostupné informace o konfiguraci
dokumentu JSP.
stránku.
objekt popisuje prostředí, v němž jsou všechny stánky spuštěny.
Direktivy JSP
jak má sestavit určité pasáže programového kódu, které se stanou
součástí nového servletu (programu v jazyce Java)
– Page
– Include
– Taglib
<%@ direktiva atribut1=“hotnota1” ... atributN=“hodnotaN” %>
Direktiva include
stránka překládána do servletu.
<%@ include file=„relativní URL (název souboru bez přípony)” %>
- při změně vkládaného souboru se musí znovu hlavní dokument přeložit,
aby došlo k vložení novějšího souboru
- vkládaný soubor nesmí obsahovat názvy, které jsou i v hlavním
programu… konfliktní deklarace
Autor: Filip Koval