ODBIERZ TWÓJ BONUS :: »

JavaServer Faces 2.2. Mistrzowskie programowanie Anghel Leonard

Autor:
Anghel Leonard
Serie wydawnicze:
Technologia i rozwiązania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
528
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
53,40 zł 89,00 zł (-40%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Wykorzystywania Expression Language (EL 3.0) do dynamicznego dostępu do danych w aplikacjach JSF
  • Przekazywania i pobierania parametrów oraz atrybutów w komunikacji między komponentami JSF
  • Zarządzania zasięgami komponentów JSF, w tym żądania, sesji, widoku, aplikacji i przepływu
  • Konfigurowania aplikacji JSF za pomocą plików XML i adnotacji
  • Definiowania i obsługi nawigacji, walidatorów, konwerterów oraz nasłuchiwaczy zdarzeń w JSF
  • Programowego dodawania zasobów CSS i JavaScript oraz zarządzania cyklem życia aplikacji
  • Tworzenia i zarządzania danymi tabelarycznymi, w tym sortowania, edycji, paginacji i filtrowania tabel
  • Integracji JSF z technologią AJAX do dynamicznej aktualizacji interfejsu użytkownika
  • Wykorzystywania HTML5 i przesyłania plików na serwer z walidacją i paskiem postępu
  • Zarządzania stanem widoku, w tym zapisywania stanu na serwerze, kliencie i w bazie danych
  • Zabezpieczania aplikacji JSF przed atakami CSRF, XSS i SQL Injection
  • Tworzenia niestandardowych oraz złożonych komponentów JSF i ich dystrybucji w postaci plików JAR
  • Stosowania kontraktów biblioteki zasobów do zarządzania motywami i wyglądem aplikacji
  • Budowania szablonów interfejsu użytkownika z użyciem technologii Facelets
  • Programowego rozszerzania i dołączania szablonów oraz tworzenia własnych znaczników Facelets
  • Analizowania i zarządzania cyklem życia aplikacji JSF
JavaServer Faces (JSF) 2.2 jest dziś najważniejszym frameworkiem służącym do budowy internetowych interfejsów użytkownika aplikacji sieciowych i stanowi podstawowy komponent platformy Java Enterprise Edition. W porównaniu z poprzednimi wydaniami JSF 2.2 został wzbogacony o wiele nowych funkcjonalności. Z pewnością przydadzą się one programistom i znacznie podniosą efektywność pracy nad aplikacjami.

Niniejsza książka jest skierowana do programistów korzystających z JSF. Przedstawiono w niej wszystkie istotne zagadnienia związane z tworzeniem aplikacji za pomocą JSF 2.2. Czytelnik z pewnością doceni zarówno przejrzyste instrukcje, pozwalające na pełne wykorzystanie możliwości JSF 2.2, jak i liczne ćwiczenia, które będą stanowić doskonałą pomoc w tworzeniu imponujących aplikacji internetowych.

W książce omówiono:
  • język wyrażeń (EL) z uwzględnieniem najważniejszych aspektów EL 2.2 oraz EL 3.0
  • zagadnienia związane z komunikacją w JSF oraz z zasięgami JSF 2.2
  • artefakty JSF i ich konfigurację
  • język HTML5, technologię AJAX oraz pojęcie stanu widoku JSF
  • tworzenie komponentów niestandardowych i komponentów złożonych
  • tematykę technologii Facelet

JavaServer Faces 2.2 — to framework dla mistrzów programowania w Javie!


Anghel Leonard jest niekwestionowanym autorytetem w dziedzinie programowania w Javie. Posiada kilkunastoletnie doświadczenie w pracy z Javą SE, Javą EE oraz z wieloma frameworkami Javy. Jest autorem kilkudziesięciu książek i artykułów poświęconych różnym technologiom Javy. Ostatnio tworzy świetne aplikacje internetowe na potrzeby systemów GIS.
W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

Anghel Leonard - pozostałe książki

Zobacz pozostałe książki z serii Technologia i rozwiązania

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,JavaServer Faces 2.2. Mistrzowskie programowanie" obejmuje najnowsze funkcjonalności JSF 2.2?
Tak, książka szczegółowo omawia wszystkie kluczowe nowości wprowadzone w JSF 2.2, w tym obsługę HTML5, AJAX, przesyłanie plików, nowe zasięgi oraz udoskonalenia w Expression Language.
2. Czy publikacja zawiera praktyczne przykłady i ćwiczenia ułatwiające naukę?
Tak, książka oferuje liczne przykłady, instrukcje krok po kroku oraz ćwiczenia, które pomagają w praktycznym opanowaniu JSF 2.2.
3. Jakie zagadnienia szczegółowo są omawiane w książce?
Książka porusza m.in. tematy takie jak: Expression Language (EL), komunikacja w JSF, zasięgi i cykl życia komponentów, konfiguracja XML i adnotacjami, praca z danymi tabelarycznymi, integracja z AJAX i HTML5, zarządzanie stanem, tworzenie niestandardowych komponentów oraz szablonowanie z Facelets.
4. Czy znajdę w książce informacje o bezpieczeństwie aplikacji JSF?
Tak, w książce omówione są zagadnienia bezpieczeństwa, takie jak ochrona przed CSRF, XSS oraz wstrzykiwaniem SQL w aplikacjach JSF.
5. Czy książka nadaje się jako materiał do nauki samodzielnej?
Tak, dzięki przejrzystym instrukcjom, licznym przykładom i ćwiczeniom, książka jest doskonałym materiałem do samodzielnej nauki JSF 2.2.
6. W jakim formacie dostępna jest książka na Helion.pl?
Książka jest dostępna zarówno w wersji drukowanej, jak i jako e-book (PDF, ePub, mobi) - wybór formatu zależy od preferencji czytelnika.
7. Czy po zakupie e-booka mogę korzystać z niego na różnych urządzeniach?
Tak, e-book zakupiony na Helion.pl można pobrać w kilku formatach i czytać na komputerze, tablecie, smartfonie oraz czytniku e-booków.
8. Jakie są możliwości płatności i dostawy przy zakupie książki?
Helion.pl oferuje różne metody płatności (przelew, karta, BLIK, płatność przy odbiorze) oraz szybkie opcje dostawy kurierskiej, do paczkomatów lub odbioru osobistego. E-booki są dostępne do pobrania natychmiast po zaksięgowaniu płatności.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
89,00 zł
Niedostępna
Ebook
53,40 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander