JavaServer Pages 
Official Website
http://www.oracle.com/technetwork/java/javaee/jsp/index.htmlCategory
Web FrameworksJavaServer Pages lets web developers create web pages that are generated dynamically and are written in HTML, XML or any other document type.