.jsp-Dateien sind serverseitige JSP-Dateien.
JSP (JavaServer Pages) hat viele Ähnlichkeiten zu ASP und bietet vergleichbare Features. Auch bei JSP besteht der Code aus normalem HTML-Code mit eingebetteten durch "<% ... %>" abgetrennten Code-Snippets (Schnipseln). Bei JSP enthalten diese Snippets Java-Code. Der gesamte Java-Sprachumfang samt Bibliotheken, JavaBeans- und EJB-Komponenten, guter Netzwerkfähigkeit sowie komfortabler und schneller Datenbankanbindung steht zur Verfügung. Standardisierung erleichtert Skalierung und Verteilung. JSP-Anwendungen laufen unverändert z.B. sowohl unter Linux + Apache als auch Windows + IIS sowie auf beliebigen Web Application Servern. Java ist besonders bei den großen Software-Herstellern (wie IBM, Sun, Oracle, SAP®) zur bevorzugten Programmiersprache geworden.
ASP.NET (Active Server Pages) macht fast nur mit dem Microsoft Internet Information Server (IIS) unter Windows Sinn. Ist im Microsoft-Umfeld sehr leistungsfähig, aber wenig bis gar nicht portabel und bedeutet große Abhängigkeit von dem einen Hersteller Microsoft.
Was lernen wir daraus? Man sollte es in einem gewöhnlichen Editor öffnen können
Und wenn du wirklich was lernen willst, dann schlage ich folgende Projektseite vor:
http://www.torsten-horn.de/techdocs/jsp-einfuehrung.htm#JSP-J2EE-Applikationsserver
(Quellenangabe: torsten-horn.de )