|
|
|
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
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.
|
|

Kursschema
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.
|
|
|
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." |
|
 |
|