5033109400
20. Zaznacz pola ip i lastAccess, a następnie kliknij prawym klawiszem myszy w edytorze kodu i z menu kontekstowego wybierz opcję Refactor—»Encapsulate Fields. Upewnij się, że dla obu składowych zostaną wygenerowane metody getter i setter. Odznacz pole Preview Ali Changes. Kliknij przycisk Next >.
21. Utwórz nową stronę sessionBean. jsp. Umieść w niej poniższy kod. Zwróć uwagę na sposób wykorzystania komponentu Java Bean: inicjalizacji, odczytania i zapisania własności komponentu. Uruchom stronę i kilkakrotnie ją odśwież.
<%@page contentType="text/html"%>
<%0page pageEncoding="UTF-8"%>
<%@page import="java.util.Datę" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<headxtitle>JSP Beans</titlex/head>
<body>
<jsp:useBean id="myBean" class="ai.beans.SessionTrackerBean" scope="session"/>
<h2>JSP Session Bean</h2>
Dane odczytane z komponentu Java Bean:
<ul>
<li>adres IP: <jsp:getProperty name="myBean" property="ip"/>
<li>ostatni dostęp: <jsp:getProperty name="myBean" property="lastAccess"/> </ul>
<jsp:setProperty name="myBean" property="ip"
value="<%= request.getRemoteAddr()%>"/>
<jsp:setProperty name="myBean" property="lastAccess" value="<%= new Date() %>"/>
</body>
</html>
Wyszukiwarka
Podobne podstrony:
18. Kolejne ćwiczenie pokazuje wykorzystanie komponentów Java Bean. Kliknij prawym klawiszem myszy nTechnika cyfrowa - Laboratorium nr 7 5. W oknie Design kliknij prawym klawiszem myszy na pozycji oznPodczas prezentacji można wyświetlić ukryty slajd klikając prawym klawiszem myszy na ekranie i wybraTechnologie informacyjne Open Office Cale/ Microsoft Office Excel Dla MO Excel: Prawym klawiszem mysprawym klawiszem myszy i wybierając z menu kontekstowego Properties. Rysunek 2.2: Okienko właściwośc054 055 - Powtórne kliknięcie wcześniej zaznaczonego pola spowoduje usunięcie zaznaczenia. Na rysunkDrukowanie podręcznika Aby zaznaczyć pola wyboru wszystkich tytułów dokumentów, kliknij przycisk Zaz1 47 4. Prawym przyciskiem myszy kliknij plik, który chcesz usunąć, a następnie w henu skrIMG0 OJ ■u Pomaluj zaznaczone pola, a zobaczysz, jakie schowały się literki. Zapisz je w linijkach.10 (194) Znaczenia symboli opisujących wiersze i kolumny pola wtykowego Jest następujące: 1,...,16 -1998 08b 03a ;■■■■££ IP address 172.20.0.3 ->172.20.0.1 1 iCjNo option B IP Transmission Controlimg71 Pole wyboru c.cl. 1. Domyślne zaznaczenie pola: CINPUT—1 ch eckb ox" N AME=" nazwa&qimg74 Pole opcji c.d. 1. Domyślne zaznaczane pola: <INPUT=“radio" NAME-nazwa"0 Określ nazwę grupy, format i folder do zapisu obrazu, a następnie kliknij przycisk [Dalej]. JIMG20 (9) Koncepcje pola znaczeniowego mo»m wnioskować tylko na podstawie znajomości znaczeń słów k6. Wynik odejmowania należy wyświetlić w formacie ogólny. Kliknij komórkę B2 prawym przyciskiem myszwięcej podobnych podstron