Is JSP more for ASP, ASP.NET, or ASP.NET MVC?
At first, for all three, although it is not exactly correct to establish this kind of parallel. JSP is an HTML rendering technology as well as ASP, ASPX or Razor notation. The three Microsoft technologies use, respectively, Classic ASP and languages within .NET to process markup content. JSP does the same with Java.
Type the differences between ASP.NET and JSP, where they are similar, and so on.
There are more similarities than differences. Both process a page with markups to get a dynamic result, usually in HTML.
There are some answers about this here .
Is there codebehind?
JSP is not event-oriented. Here is a confusion with ASP.NET Web Forms, which is a stack of frameworks . JSP is just a framework , specialized in replacing an annotated document with the characteristic notation for content rendered by Java.
Use type controllers in ASP.NET MVC?
As in the previous answer, ASP.NET MVC is an architecture, a stack of frameworks . A more equivalent comparison would be JSP vs. Razor, or JSP Vs. ASPX.
However, Java has its own frameworks MVC that can be used in conjunction with the JSP, such as Spring MVC and the Play! Framework .
A URL link , where do I find the jsp file?
Depends on framework . If it is an MVC framework, for example, these files are usually in a Views
directory.