Liebe Studierende,
für das Tomcat-Thema hier der Start-URL:
https://sourceforge.net/projects/bsf4oorexx/files/Sandbox/rgf/taglibs/beta/
Bitte lesen Sie diese Seite sorgfältig von oben nach unten!
Folgen Sie auch den Links, z.B. ist gleich einer der ersten Links der Artikel, der Java-basierte WebServer anhand von Tomcat so beschreibt, dass Sie hoffentlich danach das grundlegende Konzept verstehen können.
Anschließend probieren Sie am besten die verschiedenen war-Dateien (das sind jar/zip-Archive, die eine "webapp" beinhalten) aus, um ein Gefühl zu bekommen.
Nachdem dort bereits Informationen zu JavaScript existieren, ein kurzer Hinweis zur Python-Anbindung: diese gelingt dann, wenn Sie eine Java-"ScriptEngine" für Python finden. Es gibt von Python auch Implementierungen in Java, wie z.B. Jython, die von Haus aus über das Java Scripting Framework ("JSR-223") ansprechbar sind. Dieses Scripting Framework wird in meiner ScriptTagLibs-Library gleichermaßen unterstützt.
Hier finden Sie noch zwei Arbeiten von WU-Studierenden aus dem WS 2020/21: http://wi.wu.ac.at/rgf/diplomarbeiten.
* Herr Lux hat eine sehr schöne Bachelorarbeit damit erstellt, ein Webshop mit Einkaufswagen, RDBMS, e-Mail-Newsletter und File-Upload. * Frau Tomes hat Web-Apps mit Groovy und mit PHP demonstriert.
Wenn Sie sich eingearbeitet haben, dann sollen Sie in Ihren Arbeiten die Funktionalität der folgenden Anwendungen als Nutshells realisieren (das sind gleichzeitig selbst sehr gute, in Java geschriebene Nutshells):
* https://www3.ntu.edu.sg/home/ehchua/programming/java/JavaServlets.html * https://www3.ntu.edu.sg/home/ehchua/programming/java/JavaServletExamples.html
Viel Erfolg!
Mit freundlichem Gruß
Prof. Dr. Rony G. Flatscher Department Wirtschaftsinformatik und Operations Management Institut für Wirtschaftsinformatik und Gesellschaft D2c 2.086 WU Wien Welthandelsplatz 1 A-1020 Wien/Vienna, Austria/Europe
http://www.wu.ac.at __________________________________________________________________________________