Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Erklärung zu einigen Java-Begriffen

Empfohlene Antworten

Hi,

ich suche verständliche Erklärungen zu den folgenden Begriffen:

Servlet

Framework

MVC

Struts

JSP

XML

JavaBeans

Wer kann mir helfen??

MfG

Wookie

Servus,

naja, nicht alles, aber so ein bisschen:

Servlet: noch nichts gemacht

Framework: Gerüst, mit dem sich Aufgaben komfortabel lösen lassen. Z.B. Collections-Framework ermöglicht die komfortable, standardisierte Möglichkeit, Daten in Containern zu speichern und diese nach bestimmten definierten Methoden zu benutzen.

MVC: Model - View - Controller: Modell (nicht nur Java), in dem ein Programm (grafisch) in die Teil Model (Daten), View (GUI) und Controller (kommuniziert zwischen beiden) unterschieden wird.

Struts: noch nichts gemacht

JSP: Java Server Pages: noch nichts gemacht.

XML: Datenformat Xtendible Markup Language. HTML ist ein Beispiel für ein xml-Format

JavaBeans: Wiederverwendbare Objekte. I.A. grafische Elemente für GUI (z.B. Tabellen mit Buttons und Images). Werden einmal definiert und können dann wiederverwendet werden.

Peter

Ich versuch mal ein bisschen was zu erklären:

Servlet

Ein nach bestimmten Kriterien aufgebautes Object - eigentlich ist das einzig besondere, dass es javax.servlet.Servlet implementiert und damit in einem ServletContainer verwaltet und aufgerufen werden kann.

Framework

Eine Gruppe von Objekten, die zusammen eine bestimmte klar umrissene Aufgabe erfüllen. Ein Logging-Framework z.B. definiert (je nach Umfang) mehr oder weniger komplexe Möglichkeiten zur Laufzeit Nachrichten zentral zu empfangen. Das schon angesprochene Collection-Framework bietet Möglichkeiten Daten in Datenstrukturen zu gruppieren, etc.

JSP

Hängt sehr stark mit Servlets zusammen (ist intern auch nichts anderes) aber bietet nach aussen hin eine andere Ansicht für den Programmierer. Ganz grob umrissen ist es in etwa wie PHP, nur dass du als dynamischen Inhalt Java-Code verwenden kannst.

XML

Datenbeschreibungssprache, die es sehr einfach ermöglicht Text-Daten (und in ganz geringem und Umfang auch andere Daten) in eine Struktur zu setzen, die plattform- und programmiersprachenunabhängig ausgelesen werden kann.

JavaBeans

Ein Bean ist einfach nur ein "normales" Object, dass bestimmte Eigenschaften definiert. Beispielsweise hat ein Bean eine bestimmte Anzahl an Properties, die über standardisierte getter und setter Methoden ausgelesen werden können.

Hope that helps

Chris

Hallo ihr beiden,

danke, hat mir sehr geholfen!

MfG

Wookie

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.