Skip to content

campingrider/sopra-terminplaner

Repository files navigation

sopra-terminplaner

Programmier-Übungsaufgabe im Softwaregrundprojekt: Wochenplaner

Released.

Einrichtung und Konfiguration

Das System baut auf Apache Tomcat als Webserver auf, die benötigten Tabellen werden durch das System eigenhändig erstellt. Die Zugangsdaten zu Datenbank und Mailserver sind in den entsprechenden Dateien maildata.jsp und dbdata.jsp einzutragen. Zum Schutz der persönlichen Daten setzt das System https voraus, tomcat muss also entsprechend für https eingerichtet werden - die korrekte Adresse muss schließlich in maildata.jsp hinterlegt werden, damit die Aktivierungslinks generiert werden können.

Bei der Einrichtung der beteiligten Server muss besonders auf die Zeichenkodierung geachtet werden, da Tomcat und vor allem der MySQL-Connector-Java sich gerne weigern, die Daten in utf-8 zu schicken - im Zweifelsfall muss auf nicht-ASCII-Zeichen verzichtet werden, da die Datenbank sonst im Bereich des Wochenplaners bei falsch maskierten Zeichen im Veranstaltungstitel bestimmte Änderungen verweigert.

Dieses Projekt nutzt und liefert folgende Drittanbieter-libraries aus:

Für die Datenbankverbindung

Für den E-Mail-Versand via Mailserver

Ein Fehlen der Bibliotheken führt zu Unbenutzbarkeit des Systems.

About

Programmier-Übungsaufgabe im Softwaregrundprojekt: Wochenplaner

Resources

License

Stars

Watchers

Forks

Packages

No packages published