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

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

SPARA UPP TILL 50 %
 

Utveckla Java webbapplikationer

Integrera Java Servlets och JavaServer Pages


Kurs: 5704 dagar

  Tipsa    Skriv ut    Q&A    PDF    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 skapa objektorienterade och skalbara n-lagerapplikationer. På kursen får du lära dig att integrera de viktigaste delarna 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
 


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

Kursschema

12 - 15 oktStockholm boka kurs
15 - 18 febStockholm boka kurs
3 - 6 majStockholm boka kurs

Storbritannien

5 - 8 oktLondon boka kurs

USA

28 sep - 1 oktNew York boka kurs
30 nov - 3 decReston, VA boka kurs
25 - 28 janNew York boka kurs
Live online classroom training.

Du kan gå de överstrukna kurserna
i klassrummet eller online med Learning Tree AnyWareTM.

Fler datum och platser.

Företagsintern &
anpassad utbildning

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

Kurspriser

21 950 kr Ord. Pris
kurspriser med
rabattprogram
12 000 krMed Flex-Treklöver
12 225 krMed Fyrklöver
16 490 krMed Företagskort -
10-kort
16 500 krMed ProPack 40
Alla priser i SEK, exkl moms.

Utveckla Java webbapplikationer

Deltagare bygger en kundvagnsapplikation i Java.


 
De senaste 100 svaren gav kursen följande betyg:

  (3,75/4,00)

 
"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