byto hat gesagt.:
Ja! Und?
Er schreibt doch, daß JSP entstanden sind während MS bereits ASP mit VbScript im Angebot hatte, (ergänzung von mir) weil die Javaleute verstanden haben, daß man alleine mit nackten Servlets niemanden beeindrucken kann. Dem nach mußte etwas vergleichbares her: JSP. Wegen nicht ganz ausgereiften IDEs und der Ungmöglichkeit Scriptlets in JSP anständig zu debuggen, ist das total bekloppte FrontcontrollerPattern in der total bekloppten ServletFrontStrategy zum Liebling aller JavaWebEntwickler geworden, weil es keine sinnvollere Möglichkeit gab. Um diesen Wahnsinn etwas ordentlicher und sauberer managen zu können, haben etwas schlauere Leute Struts, als eigentlich projektfremdes Framework, erschaffen, welches für einen anderen Konfigurationsunfug sorgte. Dann kam JSTL mit dem man auf Struts leichter verzichten könnte, als ohne.
Erst seit letztem Jahr bekommt man JSF als Standard in einer Version vorgeschoben, die vom Umfang her ASP.NET aus dem Jahr 2002 entspricht.
Man ist MS immer irgendwo hinterhergehinkt, aber die Entwickler waren geduldig, denn es war alles überwiegend Gratis und Open.