Title:

Struts. Eine Einführung in das Java-Framework für Webanwendungen.

Home
deutsch
  
ISBN: 3446216375   ISBN: 3446216375   ISBN: 3446216375   ISBN: 3446216375 
 
|<< First     < Previous     Index     Next >     Last >>|
  Wir empfehlen:       
 

abgeschlossen, wird auf eine Anfrage (HTTP-Request) des Benutzers gewartet. Wird vom
Benutzer eine Seite abgefragt oder ein Formular an den Server geschickt, wird ein Request
ausgelöst (2). Diese Anfrage wird vom Controller entgegengenommen (3). Dieser entscheidet, ob
er die Anfrage an die Klasse ActionMapping übergibt (4a, nicht in der Abbildung erfasst) oder ob
er die Anfrage gleich an die View-Komponente weiterleiten kann (4b). Dies erkennt er an der
Tatsache, ob Geschäftslogik ausgeführt werden muss oder ob direkt  eine Ausgabe erfolgen
kann. Wird eine bestimmte Action-Klasse anhand des Mappings in der Datei  struts-config.xml zur
Verarbeitung ausgewählt (5), leitet diese Klasse die Anfrage an die  entsprechende (Enterprise)
JavaBean, welche die Geschäftslogik enthält, weiter (6). Die ver schiedenen JavaBeans stellen
das Model dar. Nach Abarbeitung der Geschäftslogik, wird das Ergebnis  verpackt als ein
JavaBean (7) an die JavaServer Page (8), die als View-Komponente dient, übergeben. Die
Struts-Tag-Bibliothek definiert die verschiedenen Struts-spezifischen Tags, die in der JSP
verwendet werden. Das Properties-File (9) enthält die Texte der jeweiligen Sprache, die in der
JSP angewandt wird. Schließlich wird die generierte Seite mit den Ergebnisdaten an den Browser
zurückgesendet (10).
Einen besseren Überblick bietet womöglich eine Abblidung ohne Ablaufbeschriftungen.
HTML Request Java Bean(s) Browser HTML struts-config.xml Para-
meter
Methoden- Params. Daten Daten   Web
Server
Action
Servlet
Action      EJB
Fachlogik
JSP Ressourcen Daten Daten HTML Daten Para-
meter
lesen schreiben/erzeugen Steuerung Abbildung 2. Programmablauf innerhalb einer Struts-Anwendung (2/3) Einige zusätzliche Details des Frameworks sind in der Abbildung 3. Programmablauf einer Struts-
Anwendung (3/3) dargestellt
  
Programmieren in Java
Sonstige Artikel:
Am Anfang war das Wort: Roman
von Batya Gur,
Mirjam Pressler
Obrigado Brazil - Live In Concert (CD + Bonus DVD)
Frauen kontern besser. So werden Sie richtig schlagfertig
 
   
 
     
|<< First     < Previous     Index     Next >     Last >>| 

Back to the topic site:
StudyPaper.com/Startseite/Computer/Internet

External Links to this site are permitted without prior consent.
   
  Home  |  deutsch  |  Set bookmark  |  Send a friend a link  |  Copyright ©  |  Impressum