Hallo,
JSP ist mit SSI nicht vergleichbar. Eher schon, wenn auch etwas wacklig, mit PHP. JSP-"Seiten" können HTML und JAVA enthalten, also "echten" Code, was bei SSI nicht der Fall ist.
JSPs können auch speziellen Code aus Tag Libraries enthalten - so wie aspx-Seiten Web-Controls.
Das Konzept von JSP und aspx-Seiten bei ASP.NET ist vielleicht am ehesten vergleichbar, da in beiden Fällen Zwischencode erzeugt wird. Eine JSP wird dabei in ein Servlet übersetzt.
ASP und PHP sind nur in der Art und Weise ähnlich, wie Programmcode in HTML eingebettet werden kann. Und was versuchen wir ja so weit wie möglich zu vermeiden.
Ich würde dem OP raten, sich kurz mit den Konzepten der verschiedenen genannten Sprachen zu beschäftigen, da doch einige Mißverständnisse im Laufe des Threads offenbar werden.
Ciao