JavaServer Pages involves generating HTML pages from hybrid HTML/Java source files.
These source files are typically named using the .jsp extension (though this isn’t a requirement).
Java source code is embedded in .jsp pages using JSP tags that are described in the JSP 1.1 specification.
Applications:
•Open source has brought a lot more than Linux to the computing world. It has also given us PHP and MySQL. PHP and MySQL are the world's best combination for creating data-driven sites.