Java 1
  • Home
  • Tutorials
    • Hello World
      • Download
      • Installation unter Windows
      • Installation unter Linux
      • Das Hello World Programm
      • Mehr Java
    • Java Konsole
      • Java Konsole Testen
    • Basic Java
      • Java Programme
        • Die Klasse
        • Datentypen
        • Null
        • Casten
        • Operatoren
        • Kontrollstrukturen
        • Arrays
        • Aufgaben
      • Objektorientierte Konzepte
        • Hallo Fenster
        • Objekte einer Klasse
        • Vererbung
        • Interfaces
      • Alles über Klassen
        • Abstrakte Klassen
        • Methoden überschreiben
        • Super
        • Final
        • Innere Klassen
        • Anonyme Klassen
        • Enumerations
      • You're just an object
        • Sichtbarkeit
        • Druckdarstellung
        • Gleichheit
        • Klonen
        • Die Class
        • Serialisierung
    • Java Api
      • Dokumentation
      • Strings
      • Wrapper Klassen
      • System und Runtime
      • Math
      • Exceptions
      • IO
      • Sammlungsklassen
      • AWT und Swing
      • Alle Komponenten
      • Applets
      • Threads
      • Jar
      • Classpath
    • JSP und Servlets
      • Meine erste JSP
        • Downloads
        • Installation unter Windows
        • Installation unter Linux
        • Admin und Manager
        • Webapplication
      • JSP
        • Java Code in HTML einbinden
        • Das HTTP Request - Response Modell
        • Request und Response Objekte
        • Auswerten von Formulardaten
        • Aufgaben
      • Beans
        • Die Session
        • Weitere vordefinierte Objekte
        • Java-Beans
        • Beans programmieren
        • Java-Beans in JSP nutzen
        • Aufgaben
      • Servlets
        • Nutzen der Servlets
        • Servlets programmieren
        • Servlets auf dem Server einrichten
        • Servlets mit JSP
        • Servlets includen
        • Aufgaben
      • Webapplikation
        • Filter
        • Initialisierungsparameter
        • Error Pages
        • Passwortgeschützte Verzeichnisse
        • Bibliotheken nutzen
        • Eine Webapplikation deployen
        • Ausblick: Wie geht's weiter?
        • JSP-Tags Syntaxreferenz
        • Aufgaben
  • Code
    • Web
      • Datenbankverbindungen mit Tomcat
      • Texte richtig encoden
      • HTTPS mit Tomcat
      • HTML Encoden mit Javascript
    • Java
      • Print F
      • Ein generischer Poolbuilder
      • Native Bibliotheken
      • Unique Ids
    • Java FX
      • Balls
      • Hearts
      • Planner
    • Java ME
      • The Next Big Thing
    • System
      • Vi Kommandos
  • Sidemap
  • Impressum
  • Hilfe
Home > Tutorials > JSP und Servlets > Beans > Aufgaben
  • Hello World
  • Java Konsole
  • Basic Java
  • Java Api
  • JSP und Servlets
    • Meine erste JSP
    • JSP
    • Beans
      • Die Session
      • Weitere vordefinierte Objekte
      • Java-Beans
      • Beans programmieren
      • Java-Beans in JSP nutzen
      • Aufgaben
    • Servlets
    • Webapplikation

Aufgaben

Aufgabe: Votingtool.jsp *

*Schreiben Sie ein Votingtool mit der Frage: Welche Programmiersprache nutzen Sie für dynamische Webseiten? Zur Auswahl stehen JSP, PHP, ASP und ColdFusion. Der User Ihrer Seite soll durch einfaches Anklicken die Möglichkeit haben, seine Wahl abzugeben. Geben Sie dann in derselben Seite den aktuellen Stand der Umfrage zurück. Nutzen Sie das application Objekt zum Speichern des aktuellen Stands.
Hinweise: Um Strings in Integerwerte umzuwandeln, können Sie java.lang.Integer.parseInt(..) verwenden. Wenn Sie runden möchten, bietet die Klasse java.lang.Math geeignete Methoden.
** Visualisieren Sie die Ergebnisse durch eine Balkengrafik. Stellen Sie dabei sicher, dass die Balken nicht länger als 100 px lang werden, auch wenn viele Wertungen abgegeben werden.

Musterlösung: Votingtool.jsp

Aufgabe: LookAndFeel.jsp *

Bieten Sie Ihrem User einen besonderen Komfort, indem er das Look and Feel Ihrer Seiten seinen individuellen Gewohnheiten anpassen kann. Erstellen Sie eine Einstiegsseite, auf der der User seinen Namen sowie die gewünschte Vorder- und Hintergrundfarbe der Seiten angibt. Danach kann er sich zwei weitere Seiten ansehen, die ihn mit seinem Namen begrüßen und farblich seinen Wünschen entsprechen.
Hinweise: Nutzen Sie eine SessionBean zum Speichern der Informationen. Lassen Sie den User bei den Farben unter vier oder mehr Angeboten wählen. Sie brauchen nicht sicherzustellen, dass sich Vorder- und Hintergrundfarbe unterscheiden (der DAU sieht dann eben nichts!).

Musterlösung: lookandfeel.jsp  UserLookAndFeel.java

Aufgabe: javatest.jsp ***

Schreiben Sie einen Test über die Programmiersprache Java. Der Test soll drei Fragen mit Multiple-Choice-Antworten enthalten. In der Anlage finden Sie entsprechende Fragen und Antworten.
Geben Sie dem User am Ende des Tests einen Überblick über die richtigen Antworten und seine jeweiligen Lösungen und zeigen Sie eine Auswertung an.

Musterlösung: javatest.jsp JavaTest.java JavaTestItem.java TestItems.xml

« Java-Beans in JSP nutzen
Beans
 
Show/Hide Footer Actions

Kommentare:

Sie müssen angemeldet sein um eine Nachricht zu erstellen. Anmelden »
© 2012 Java 1. Alle Rechte vorbehalten.
Anmelden
concrete5 - open source CMS
Theme by Site5 / Mnkras.