Übersicht

Die Schwierigkeit des Starts

oder jeder Marathon fängt mit den ersten Schritt an

Wie fängt man eigentlich an Java EE zu lernen? Ganz genau wie fängt man an, Java Web zu lernen?

Meine Vorgehensweise ist das erlernen der einzelnen Techniken. Alle Techniken die ich in dieser Reihe veröffentliche, sind Java EE oder ganz genau Java Web.

Fangen wir einfach mit den ersten Schritten an:

JSP-Techniken

Die Java Server Pages, im nachfolgenden nur JSP benannt, bestehen aus 3 Bausteine um mit HTML dynamische Webseiten zu erstellen. Dabei werden diese 3 Bausteine mit HTML-Tags für die verschiedenen Aufgaben in der Programmierung gemischt.

  • Die Expression in deutsch Ausdrücke, erlauben die Ausgabe von Java-Elementen(Variablen, Objekteigenschaften etc.)Die Deklaration.Hier in Pink dargestellt.
  • Die Deklarationen werden eingesetzt um um „globale“ Methoden oder auch globale Variable oder Objekt variablen oder auch Klassen in den Webseiten bereit zu stellen.Hier in blau dargestellt.
  • Die Scriptlets schließlich werden für die Darstellungslogik der Aufgaben verwendet. Hier in Grün dargestellt.
<%@page import="java.util.ArrayList"%>
<%@page import="java.util.Random"%>
<%@page import="java.util.List"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
     <head>
       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
       <title>JSP Page</title>
     </head>
<body>
<%! List<Integer> callRandom() {
    Random r = new Random();
    List<Integer> l = new ArrayList();
    for (int i = 1; i <= 10; i++) {
        l.add(r.nextInt(100) + 1);
      }
    return l;
    }
%>
<h2>Es werden zufällig 10 Nummern zwischen 1 und 100 gezogen</h2>
     <%
     for (Integer i : callRandom()) {
     %>
    <%=i %>
    <%}%>

</body>
</html>

Im Prinzip solltet Ihr nach diesem Video in der Lage sein, diese vorgestellten Techniken einzusetzen. Das Problem ist die fehlende Erfahrung beim Umsetzen dieser vorgestellten Techniken. Das bekommt Ihr nur durch Programmieren und nochmals Programmieren hin. Und natürlich Fragen. Einfach eure Frage als Kommentar senden, ich antworte.

Erst mit den Fragen fängt das Lernen an!


0 Kommentare

Schreibe einen Kommentar

Avatar-Platzhalter

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese  Website nutzt Cookys. Wenn Du Sie nicht haben willst, klicke hier. Hier klicken um dich auszutragen.