Aufgabe: Schreiben Sie eine kleine Textquest. Die Frage bei jedem nächsten Schritt hängt von der vorherigen Antwort ab.

Anforderungen:

  1. Es muss ein Maven-Projekt sein, das die folgenden Technologien verwendet: Servlets, JSP, Jstl .
  2. Während des Testens wird Tomcat 9 für den Start verwendet , daher empfehle ich Ihnen, es auch während der Entwicklung zu verwenden.
  3. Nach einem Sieg oder einer Niederlage sollte es möglich sein, das Spiel neu zu starten.
  4. Einige Informationen müssen in der Sitzung gespeichert werden. Dabei kann es sich um den Namen des Spielers, die Anzahl der gespielten Spiele oder etwas anderes Ihrer Wahl handeln.
  5. Die Logik sollte durch Tests abgedeckt werden. Verwenden Sie JUnit.
  6. Optionale Anforderung:Fügen Sie eine Begrüßungsseite hinzu, auf der Sie einen Begrüßungstext schreiben können, der den Hintergrund dieses Text-Quest-Spiels erläutert.
  7. Laden Sie das fertige Projekt in Ihr GitHub- Repository hoch .

Ein Beispiel für die Logik von Fragen (Fragen können aus dem Beispiel übernommen werden oder man kann sich etwas Eigenes ausdenken):