dyrektywy JSP
Dyrektywa JSP ustawić całą JSP strony podobne atrybuty, takie jak kodowanie strony i języków skryptowych.
Składnia jest następująca:
<%@ directive attribute="value" %>
Instrukcje mogą mieć szereg właściwości, które w postaci par klucz-wartość, oddzielonych przecinkami.
Te trzy rodzaje instrukcji znaczników JSP:
instrukcja | opis |
---|---|
<% @ Page ...%> | Atrybuty niestandardowe Strona zależne, takie jak język skryptowy, stron błędów, wymagania pamięci podręcznej, itp |
<% @ Include ...%> | Zawiera ona dodatkowe pliki |
<% @ Taglib ...%> | Wprowadzenie niestandardowej biblioteki znaczników |
dyrektywa Page
Komenda strona zawiera aktualne instrukcje dotyczące strony wykorzystanie pojemnika. Strona JSP może zawierać wiele instrukcji stron.
Strona Składnia polecenia:
<%@ page attribute="value" %>
Odpowiednik w formacie XML:
<jsp:directive.page attribute="value" />
nieruchomość
Poniższa tabela zawiera listę atrybutów związanych z dyrektywą strony:
nieruchomość | opis |
---|---|
bufor | Określa rozmiar bufora obiektów z |
autoFlush | kontrola na zewnątrz obiektu cache |
contentType | Określ aktualny typ MIME oraz kodowanie znaków strony JSP |
errorPage | Określa wyjątek występuje, gdy strona JSP trzeba zwrócić się do strony obsługi błędów |
isErrorPage | Określa, czy bieżąca strona może być traktowane jako stronę błędu do innej strony JSP |
rozszerza | Określa gdzie A dziedziczenie klasy serwletu |
import | Klasa importu Java, aby użyć |
Informacje | Zdefiniowane opis strony JSP |
isThreadSafe | Dostęp do określenia, czy strona bezpieczne dla wątków JSP |
język | język skryptowy używany do definiowania stronę JSP, domyślnie jest Java |
sesja | Określa, czy strony JSP używać sesji |
isELIgnored | Określa, czy wyrażenia EL |
isScriptingEnabled | Może on być używany do określenia elementów skryptu |
zawierają instrukcje
JSP może zawierać inne pliki zawierają wskazówki. Dołączone pliki mogą być pliki JSP, HTML lub plików tekstowych. Plik zawiera jest jak części pliku JSP zostanie skompilowany jednocześnie wykonywane.
Składnia polecenia zawierają się następująco:
<%@ include file="文件相对 url 地址" %>
to instrukcja w pliku jest w rzeczywistości względne adres URL.
Jeśli nie masz skojarzyć ścieżkę do pliku, JSP domyślnie kompilator, aby znaleźć się w bieżącej ścieżce.
Odpowiednik składni XML:
<jsp:directive.include file="文件相对 url 地址" />
instrukcja tagLib
JSP API pozwala użytkownikom dostosować etykietę, biblioteka niestandardowy znacznik jest zbiorem niestandardowych etykiet.
Dyrektywa TagLib wprowadza niestandardowe zdefiniowane zestaw znaczników, w tym ścieżki biblioteki, niestandardowych etykiet.
TagLib polecenie składni:
<%@ taglib uri="uri" prefix="prefixOfTag" %>
atrybut uri określa położenie biblioteki znaczników, atrybutów prefix Określa prefiks biblioteki znaczników.
Odpowiednik składni XML:
<jsp:directive.taglib uri="uri" prefix="prefixOfTag" />