Wann verwenden Sie eine JSP und wann ein Servlet? [Duplikat]
Diese Frage hat hier bereits eine Antwort:
Was ist der Unterschied zwischen JSF, Servlet und JSP? 15 AntwortenIch habe eine Anwendung, die den Kunden an einen anderen Standort sendet, um die Zahlungen zu bearbeiten. Die andere Site außerhalb des Kunden ruft eine Seite auf unserem Server auf, um uns den Status der Zahlung mitzuteilen. Die aufgerufene Seite überprüft die von der Zahlungsanwendung angegebenen Parameter und ob die Transaktion uns bekannt ist. Anschließend wird die Datenbank aktualisiert, um den Status widerzuspiegeln. Dies alles geschieht ohne jegliche Interaktion mit dem Kunden.
Ich persönlich habe mich für die Implementierung dieser Funktionalität als JSP entschieden, da es einfacher ist, eine Datei im Dateisystem abzulegen, als sie zu kompilieren und zu packen und dann einen Eintrag in eine Konfigurationsdatei einzufügen.
In Anbetracht der Funktionalität der Seite würde ich davon ausgehen, dass ein Servlet die bevorzugte Option wäre. Die Fragen sind:
Ist meine Vermutung richtig?Gibt es einen wirklichen Grund, ein Servlet über eine JSP zu verwenden?Was sind diese Gründe?