• Nie Znaleziono Wyników

Layout: Page Fragment Box

N/A
N/A
Protected

Academic year: 2021

Share "Layout: Page Fragment Box "

Copied!
36
0
0

Pełen tekst

(1)

Programowanie komponentowe 4, Zofia Kruczkiewicz

1

Przykłady zastosowania komponentów typu

Layout: Page Fragment Box

Programowanie

komponentowe 4

(2)

Programowanie komponentowe 4, Zofia Kruczkiewicz

2

1. Utworzenie projektu - zastosowanie komponentu Page Fragment Box

1) Z głównego menu wybierz opcję File > New Project.

2) W New Project, wybierz Java Web listy kategorii (Categories) i wybierz Web Application z listy projektów (Projects). Kliknij Next.

3) Nazwij projekt AplikacjaInternetowa7 (Project Name) i wybierz katalog (Browse dla Project Location). Kliknij Next.

4) Wybierz serwer aplikacji GlassFish V2 z listy Server oraz wersję Java EE z listy Java EE Version – domyślne wartości. Kliknij na Next

5) Wybierz Visual Web JavaServer Faces i naciśnij Finish.

6) Wybierz okno projektu (zakładka Projects) - zawiera ono układ plików typu BluePrints. Plik Page1.jsp jest stroną startową napisaną w języku JSP (zaznaczenie zielonym poziomym trójkątem) i znajduje się w

podkatalogu „Web Pages”.

(3)

Programowanie komponentowe 4, Zofia Kruczkiewicz

3

Zastosowanie komponentu Page Fragment Box

(4)

Programowanie komponentowe 4, Zofia Kruczkiewicz

4

Zastosowanie komponentu Page Fragment Box

(5)

Programowanie komponentowe 4, Zofia Kruczkiewicz

5

Zastosowanie komponentu Page Fragment Box

(6)

Programowanie komponentowe 4, Zofia Kruczkiewicz

6

Zastosowanie komponentu Page Fragment Box

(7)

Programowanie komponentowe 4, Zofia Kruczkiewicz

7

(8)

Programowanie komponentowe 4, Zofia Kruczkiewicz

8

Wstawienie komponentu Page Fragment Box z palety Layout: nadanie mu nazwy

Logofirmy i wybór Create New Page Fragment

(9)

Programowanie komponentowe 4, Zofia Kruczkiewicz

9

(10)

Programowanie komponentowe 4, Zofia Kruczkiewicz

10

(11)

Programowanie komponentowe 4, Zofia Kruczkiewicz

11

Wstawienie drugiego komponentu Page Fragment Box z palety Layout: nadanie mu nazwy Nawigacja i wybór Create New Page Fragment (kolejne kroki jak przy

tworzeniu Logpfirmy.jspf)

(12)

Programowanie komponentowe 4, Zofia Kruczkiewicz

12

(13)

Programowanie komponentowe 4, Zofia Kruczkiewicz

13

Nadanie tytułu Firma 1 stronie głównej – w okienku Properties

należy wstawić do właściwości Title łańcuch Firma 1

(14)

Programowanie komponentowe 4, Zofia Kruczkiewicz

14

Wstawienie komponentu StaticText na stronę Page1, poza

komponentami typu Fragment Box

(15)

Programowanie komponentowe 4, Zofia Kruczkiewicz

15

Wywołanie z okna Properties komponentu staticText1 właściwości style i w edytorze kaskadowego arkusza stylu ustawienie Text Block w poziomie na center i w pionie na

middle

(16)

Programowanie komponentowe 4, Zofia Kruczkiewicz

16

(17)

Programowanie komponentowe 4, Zofia Kruczkiewicz

17

Wstawienie komponentu Image do fragmentu strony Logofirmy i nadanie w oknie Properties właściwości url za pomocą edytora (...) adresu wybranego pliku o formacie

graficznym

(18)

Programowanie komponentowe 4, Zofia Kruczkiewicz

18

(19)

Programowanie komponentowe 4, Zofia Kruczkiewicz

19

Wstawienie komponentu HyperLink do fragmentu strony Nawigacja i nadanie w oknie

Properties właściwości url za pomocą edytora (...) adresu strony Page1.

(20)

Programowanie komponentowe 4, Zofia Kruczkiewicz

20

Wstawienie drugiej strony Nowosci.jsp.

(21)

Programowanie komponentowe 4, Zofia Kruczkiewicz

21

(22)

Programowanie komponentowe 4, Zofia Kruczkiewicz

22

(23)

Programowanie komponentowe 4, Zofia Kruczkiewicz

23

Wstawienie komponentu HyperLink do fragmentu strony Nawigacja i nadanie w oknie Properties właściwości url za pomocą edytora (...) adresu strony Nowosci.jsp, która

została wstawiona jako druga strona podrzędna.

(24)

Programowanie komponentowe 4, Zofia Kruczkiewicz

24

(25)

Programowanie komponentowe 4, Zofia Kruczkiewicz

25

Strona startowa Page1.jsp.

(26)

Programowanie komponentowe 4, Zofia Kruczkiewicz

26

Kopiowanie fragmentu Logofirmy ze strony Page1.jsp przez kopiowanie do notatnika

za pomocą znacznika div, dostępnego w oknie Navigator

(27)

Programowanie komponentowe 4, Zofia Kruczkiewicz

27

Wstawianie do strony Nowosci.jsp fragmentu Logofirmy przez wklejenie z notatnika

(28)

Programowanie komponentowe 4, Zofia Kruczkiewicz

28

Wstawiony do strony Nowosci.jsp fragmentu Logofirmy z notatnika

(29)

Programowanie komponentowe 4, Zofia Kruczkiewicz

29

Kopiowanie ze strony Page1.jsp fragmentu Nawigacja - przez kopiowanie do notatnika

za pomocą znacznika div fragmentu Nawigacja w oknie Navigator

(30)

Programowanie komponentowe 4, Zofia Kruczkiewicz

30

Wstawianie do strony Nowosci.jsp fragmentu Nawigacja z notatnika

(31)

Programowanie komponentowe 4, Zofia Kruczkiewicz

31

Wstawiony fragment Nawigacja do strony Nowosci.jsp z notatnika

(32)

Programowanie komponentowe 4, Zofia Kruczkiewicz

32

Wstawienie do drugiej strony Nowosci.jsp pola Static Text i nadanie mu napisu

Nowosci

(33)

Programowanie komponentowe 4, Zofia Kruczkiewicz

33

Ustawienie nieaktywnego połączenia Strona główna dla strony Page1.jsp we

fragmencie Nawigacja

(34)

Programowanie komponentowe 4, Zofia Kruczkiewicz

34

Ustawienie nieaktywnego połączenia Nowosci dla strony Nowosci.jsp we

fragmencie Nawigacja

(35)

Programowanie komponentowe 4, Zofia Kruczkiewicz

35

Uruchomienie aplikacji - (Kliknij prawym klawiszem myszy w oknie Project na nazwę projektu, w ukazanym oknie uruchom kolejno Build Project, Deploy

Project, Run Project – można wywołać Run, wtedy zostaną uruchomione

automatycznie Build Project, Deploy Project

(36)

Programowanie komponentowe 4, Zofia Kruczkiewicz

36

Cytaty

Powiązane dokumenty

Przyk áad odpowiedzi: rozmnaĪanie wegetatywne nie prowadzi do zmiany informacji gene- tycznej u osobników potomnych, poniewa Ī powstają one z fragmentów jednej roĞliny/ przez

x Za zadania otwarte, za które moĪna przyznaü wiĊcej niĪ jeden punkt, przyznaje siĊ tyle punktów, ile prawidáowych elementów odpowiedzi, zgodnie z wyszczególnieniem w

- Stykaj ąc siĊ z organizmami róĪnych gospodarzy wirusy mają wiĊksze szanse zdobycie przystosowaĔ na drodze mutacji (doboru naturalnego, selekcji). ʛ Wáączanie

- Je Īeli podano wiĊcej odpowiedzi (argumentów, cech itp.) niĪ wynika to z polecenia w zadaniu, ocenie podlega tyle kolejnych odpowiedzi (liczonych od pierwszej), ile jest

Je Īeli polecenie brzmi: Napisz schemat ciągu przemian...,to zdający powinien napisaü schemat ciągu przemian, a nie równania kolejnych reakcji.. x NiewáaĞciwy

Zdaj ący moĪe od razu

- opracowując kod nowych funkcji można posłużyć się zawartością pliku wzorce ze strony przedmiotu.

promocja i wywołaniu metody utworz_produkt ziarna EJB z obiektu fasada klasy typu Fasada_warstwy_biznesowej oraz wyświetlanie danych za pomocą metody. dane_produktu pobranych z