Odwiedza nas 32 gości
Top Module Empty

Start arrow Informatyka arrow JSP arrow Składnia
Składnia Drukuj Wyślij znajomemu
Oceny: / 0
KiepskiBardzo dobry 
Redaktor: Administrator   


 
 
Element JSP Składnia Opis Uwagi
Wyrażenie JSP <%= wyrazenie %> wyrazenie jest określone i umieszczone na wyjściu (ekranie). Ekwiwalent XML jest następujący
<jsp:expression>
wyrazenie
</jsp:expression>
Predefiniowane zmienne to request, response, out, session, application, config oraz pageContext (także dostępne w skrypletach).
Skryplet JSP <% kod %> kod znajduje się wewnątrz metody service. Ekwiwalent XML jest następujący
<jsp:scriptlet>
kod
</jsp:scriptlet>
Deklaracja JSP <%! kod %> Kod jest umieszczony wewnątrz (w ciele) klasy servletu, na zewnątrz metody service. Ekwiwalent XML jest następujący
<jsp:declaration>
kod
</jsp:declaration>
Dyrektywa page <%@ page atrybut="wartosc" %> Wskazówki dla engine servletu dotyczące głównych ustawień. Ekwiwalent XML jest następujący
<jsp:directive.page atrybut="wartosc"\> Dostępne atrybuty z podkreślonymi wartościami domyślnymi są następujące:
  • import="package.class"
  • contentType="Typ MIME"
  • isThreadSafe="true|false"
  • session="true|false"
  • buffer="rozmiarkb|none"
  • autoflush="true|false"
  • extends="package.class"
  • info="wiadomość"
  • errorPage="url"
  • isErrorPage="true|false"
  • language="java"
Dyrektywa include <%@ include file="url" %> W momencie przetwarzania servletu na podstawie strony JSP dołączony zostanie lokalny plik. Ekwiwalent XML jest następujący
<jsp:directive.include file="url"\>
Wartość url musi być wartością relatywną (adresem wirtualnym).
Innym sposobem jest użycie akcji jsp:include w celu dołączenia pliku w czasie wywołania skryptu zamiast w czasie jego przetwarzania na servlet.
Komentarz JSP <%-- komentarz --%> Komentarz jest ignorowany w momencie przetwarzania strony JSP na servlet. Jeśli istnieje konieczność umieszczenia komentarza w wynikłym kodzie HTML, należy użyć składni komentarza HTML, czyli
<!-- komentarz -->
Akcja jsp:include <jsp:include page="wirtualny URL" flush="true"/> Plik jest dołączany w momencie jego wywołania. Jeśli jest potrzeba dołączenia pliku w momencie gdy strona jest przetwarzana należy użyć dyrektywy page z atrybutem include. Uwaga: na niektórych serwerach dołączane pliki muszą być plikami HTML lub JSP, w zależności od ustawień serwera.
Akcja jsp:useBean <jsp:useBean atr=wart*/>
lub
<jsp:useBean atr=wart*>
...
</jsp:useBean>
Znajduje lub buduje Java Bean. Dostępne atrybuty to:
  • id="nazwa"
  • scope="page|request|session|application"
  • class="package.class"
  • type="package.class"
  • beanName="package.class"
Akcja jsp:setProperty <jsp:setProperty atr=wart*/> Określa właściwości Java Bean, zarówno wyraźnie określone jak i poprzez wartości dostarczone jako parametry wywołania. Dostępne atrybuty to:
  • name="nazwaJavaBean"
  • property="nazwaWlasciwosci|*"
  • param="nazwaParametru"
  • value="wartosc"
Akcja jsp:getProperty <jsp:getProperty name="nazwaWlasciwosci" value="wartosc"/> Pobiera i zwraca właściwość Java Bean.  
Akcja jsp:forward <jsp:forward page="wirtualny URL"/> Przekierowuje wywołanie do innej strony.  
Akcja jsp:plugin <jsp:plugin attribute="wartosc"*> ... </jsp:plugin> Tworzy znacznik OBJECT lub EMBED, w zależności od typu przeglądarki, pytając czy aplet będzie uruchomiony używając pluginu Javy.  
 
« poprzedni artykuł   następny artykuł »

Logowanie






Hasło?
Konto? Zarejestruj się!

Statystyka


Google-Pagerank.pl - Pozycjonowanie + SEO

Katalog Stron WWW - www.webtree.com.pl
© 2012 Kujonek - Twój Wortal Wiedzy
Joomla! is Free Software released under the GNU/GPL License.