Yes, the URL does not necessarily indicate whether the content behind it is static or dynamic. Look at the URLs on this site - they have no file extensions at all (which is actually the norm these days for public sites due to SEO reasons). It would be trivial to build a JSP app that has nothing but ".php" URLs