Hallo,
habe mal eine grundlegende Frage zum MVC Pattern mittels JSP.
Man soll ja laut Lehrbuch immer schön im MVC Pattern entwickeln oder? Also JSP ist die View die letztendlich ein Servlet ansteuert oder besser das Servlet in das ja eine JSP Seite übersetzt wird.
Wie passt jetzt eine Javabean in das Konzept? Also ich kann ja auf JSP Ebene einer JavaBean z.B. eine ID eines Datensatzes meiner MySQL DatenbankTabelle übergeben und die Bean verbindet sich mit der DB und löscht halt den Datensatz. Ist ja kein Problem und funktioniert ja auch.
Bloß wie passt das ganze ins so von den Lehrbüchern hochgehaltene MVC Konzept?
Meine JSP ist die View die letztendlich die Anzeige/Eingabe übernimmt und setter und getter der Bean setzt oder eben anzeigt. Meine JavaBean (nicht EJB) ist ja eigentlich das Model da es ja die Geschäftslogik enthält oder? Der Controller sollte doch eigentlich das Servlet sein. Bloß ich habe keins zumindest keins was ich selbst geschrieben habe.
Ist der Controller in diesem Fall das Servlet das von der JSP generiert wurde? Wer kann mir das beantworten?
Wäre wirklich dankbar für eine Antwort die mir das erklärt da mich MVC mehr verwirrt als das es mir hilft. Ein klarer Beleg dafür das ich da was nicht verstehe oder?
Danke für jede Info
Gruß Frederick
habe mal eine grundlegende Frage zum MVC Pattern mittels JSP.
Man soll ja laut Lehrbuch immer schön im MVC Pattern entwickeln oder? Also JSP ist die View die letztendlich ein Servlet ansteuert oder besser das Servlet in das ja eine JSP Seite übersetzt wird.
Wie passt jetzt eine Javabean in das Konzept? Also ich kann ja auf JSP Ebene einer JavaBean z.B. eine ID eines Datensatzes meiner MySQL DatenbankTabelle übergeben und die Bean verbindet sich mit der DB und löscht halt den Datensatz. Ist ja kein Problem und funktioniert ja auch.
Bloß wie passt das ganze ins so von den Lehrbüchern hochgehaltene MVC Konzept?
Meine JSP ist die View die letztendlich die Anzeige/Eingabe übernimmt und setter und getter der Bean setzt oder eben anzeigt. Meine JavaBean (nicht EJB) ist ja eigentlich das Model da es ja die Geschäftslogik enthält oder? Der Controller sollte doch eigentlich das Servlet sein. Bloß ich habe keins zumindest keins was ich selbst geschrieben habe.
Ist der Controller in diesem Fall das Servlet das von der JSP generiert wurde? Wer kann mir das beantworten?
Wäre wirklich dankbar für eine Antwort die mir das erklärt da mich MVC mehr verwirrt als das es mir hilft. Ein klarer Beleg dafür das ich da was nicht verstehe oder?
Danke für jede Info
Gruß Frederick