Learning Tree International

Tel: 08-506 668 00
 

Önskar du mer information?

Förnamn*:

Efternamn*:

Funktion:

Internadress:

Företag*:

Adress*:

Ort*:

Postnummer*:

Land* :
   Landskoder

Telefonnummer*:

E-post*:

* = Obligatoriskt

Informationen du lämnar kommer att användas för att kommunicera med dig om Learning Tree-produkter som kan vara av intresse för dig. Sekretessregler

När vi tagit emot ditt formulär tar vi kontakt med dig via e-post eller telefon.

Tidsbegränsat erbjudande  – Spara upp till 40 % per kurs
 

Utveckla Java webbapplikationer

Integrera Java Servlets och JavaServer Pages


Kurs: 5704 dagar

 Tipsa kollega   Skriv ut   Frågor och svar   Ladda ner PDF   Facebook   Twitter    View in English

Boka direkt

Du får lära dig att

  • Bygga datastyrda webbapplikationer med Java-tekniker på serversidan
  • Lägga till ett webbgränssnitt till dina databaser med Java servlets
  • Generera dynamiska webbsidor med JavaServer Pages (JSP)
  • Anpassa innehåll för användare med cookies och sessioner med hjälp av Java Servlet API:er
  • Integrera anpassade JSP-taggar för att minimera skriptlet-koden
  • Skapa webbapplikationer med Struts-ramverket

Sammanfattning

Med Java servlets och JavaServer Pages kan utvecklare utnyttja kraften i Java-plattformen och skapaobjektorienterade och skalbara n-lagerapplikationer. På kursen får du lära dig att integrera de viktigastedelarna av Java Enterprise Edition (Java EE), inklusive servlets och JSP-tekniker samt skapa dynamiska datadrivna webbapplikationer.

Vem bör delta

Denna kurs är värdefull för personer som arbetar med att utveckla webbapplikationer med Java. Kunskaper som motsvarar kurs 471, "Java-programmering: omfattande introduktion", samt praktisk erfarenhet av Java-programmering förutsätts. Kunskap om webbtekniker och HTML underlättar.

Praktiska övningar

Under denna kurs får du genom omfattande praktiska övningar erfarenhet av att utveckla webbapplikationer i Java. Övningarna omfattar:
  • Installera och konfigurera en servlet/JSP-server
  • Få åtkomst till databaser med servlets
  • Anpassa en webbplats med sessioner
  • Bygga en kundvagnsapplikation
  • Utnyttja återanvändbara komponenter och JSP
  • Integrera anpassade JSP-taggar
  • Utveckla MVC-komponenter med Struts-ramverket
  • Skapa webbapplikationer med filformatet WAR

Kursinnehåll

Introduktion och översikt

Utveckling av webbapplikationer

  • Kraven för en webbapplikation
  • Komponenter i en "n-tier"-arkitektur

Viktiga komponenter för webbutveckling i Java EE

  • Servlets
  • JSP
  • XML

Generera innehåll med servlets

Börja arbeta med servlets

  • Integrera servlets i webbapplikationens arkitektur
  • Konfigurera utvecklingsmiljön för servlets
  • Undvika vanliga fallgropar med servlets

Använda Java Servlet API:er

  • En servlets livscykel och dess metoder
  • Få åtkomst till miljövariabler i servlets

Skapa webbaserade formulär för användarinmatning

  • Lägga till textfält och rullgardinsmenyer
  • Länka formulär till servlets
  • Hämta formulärdata i en servlet

Få åtkomst till databaser med servlets

Utöka servlets med Java Database Connectivity (JDBC)

  • Ansluta till databasen
  • Skicka SQL-satser
  • Hämta och bearbeta data

Formatera databasresultat

  • Konstruera en HTML-tabell
  • Lägga till funktioner för "drill-down"-sökningar

Bibehålla tillståndsinformation i webbapplikationer skrivna i Java

Läsa och skriva cookies för att anpassa webbinnehållet

  • Begäran att hämta cookies från en klient
  • Skicka cookies till en klient
  • Kringgå begränsningar hos cookies

Hantera applikationstillstånd med sessioner

  • Skapa en unik session för varje användare
  • Lagra och hämta Java-objekt inom sessioner
  • Kontrollera en sessions livslängd
  • Skapa lyssnare för applikationer och sessionshändelser
  • Implementera en kundvagn

Skapa JavaServer Pages (JSP)

Grunderna för JSP

  • Syftet med JSP
  • Använda JSP-skriptlets, uttryck och deklarationer
  • Kommunicera med klienten genom inbyggda JSP serverobjekt
  • Utnyttja JSP 2 Expression Language (EL)

Tillståndshantering med JSP

  • Få åtkomst till cookies och sessioner
  • Lagra gemensam applikationsdata

Utforma arkitekturer för JSP och servlets

Integrera JSP och JavaBeans

  • Gynna återanvändning av objekt
  • Separera tillämpningslogik från presentationen

Anropa JSP från servlets

  • Vidarebefordra Java-objekt till JSP
  • Använda JavaBeans för att överföra data
  • Designmönster för servlets och JSP

Integrera anpassade JSP-taggar

Utnyttja Tag Extension-mekanismen

  • Betydelsen av anpassade JSP-taggar
  • Tillämpa JSP Standard Tag Library (JSTL)

Utveckla anpassade taggar

  • Skapa anpassade taggar med JSP 2 tagg-filer
  • Anpassa taggens beteende med attribut

Utveckla JavaServer Faces, JSF-applikationer

Översikt över JSF-ramverket

  • Identifiera JSF:s kärnkomponenter
  • Hantera applikationsflöde med hjälp av styrmodellen i JSF

Bygga JSF-komponenter

  • Utveckla back beans
  • Skapa vyer med anpassade JSF-taggar
  • Definiera styrregler för JSF

Driftsätta Java-webbapplikationen

  • Definiera driftsättningsbeskrivaren
  • Skapa en WAR-fil (Web Application Archive)
  • Lägg till en rollbaserad applikationssäkerhet

<< Tillbaka till Java
 

Liknande kurser


Java och JavaServer Pages är varumärken som ägs av Sun Microsystems, Inc.
 
Utveckla Java webbapplikationer

Kursschema

Learning Tree AnyWare Du kan gå de överstrukna kurserna i klassrummet eller live, online via Learning Tree AnyWareTM.
17 - 20 aprilStockholm boka kurs
28 - 31 augStockholm boka kurs

Storbritannien

8 - 11 majLondon boka kurs

USA

10 - 13 aprilWashington boka kurs
5 - 8 juniWashington boka kurs
19 - 22 juniWashington boka kurs

När du ska gå en AnyWare-kurs bör du anmäla dig minst 10 dagar före kursstart.

Fler datum och platser.

Kurspriser

22 950 krOrd. Pris
kurspriser med
rabattprogram
14 300 krMed Treklöver
12 975 krMed Fyrklöver
17 350 krMed Företagskort -
10-kort
17 360 krMed ProPack 40
Alla priser i SEK, exkl moms.

Företagsintern &
anpassad utbildning

Denna och alla andra Learning Tree-kurser kan ges på plats hos er och/eller anpassas för er organisation.

Utveckla Java webbapplikationer

Deltagare bygger en kundvagnsapplikation i Java.


Kursdeltagarnas genomsnittsbedömning

De senaste 12 månadernas bedömningar

5 stjärnor:
72 %
4 stjärnor:
25 %
3 stjärnor:
3 %
2 stjärnor:   0 %
1 stjärna:   0 %

 
"Learning Tree-kurserna ger mig alltid en bättre helhetsbild av tekniken jag arbetar med och hjälper mig att lösa problem på jobbet."



Certification Core Course
 
Ten Questions to Ask Your Training Provider - Position Paper