Can someone tell me please does JSP display good performance when building a website with it?
Can it be as fast as PHP?
The reason I am asking is because I see these days everybody is building their front ends with PHP or ASP.NET.
Since I am a Java developer I really want to be able to build the application in Java as the backend and the frontend in JSP.
I don’t think you’ll have any performance problems with JSP.
But keep in mind that JSP alone is not a complete frontend technology.
You should keep all business logic (or better yet: all calls to business logic) in Servlets (or Actions, if you use an additional frontend) and really keep just the presentation in JSPs.
Many beginners make the mistake of coding their logic in their JSP pages, which quickly becomes an unmaintainable mess.