Java Server Pages(JSP)
JavaServer Pages (JSP) technology provides a simplified, fast way to create dynamic web content. It is a server side scripting that enables rapid development of web-based applications that are server and platform-independent. The JavaServer Pages specification extends the Java Servlet API to provide web application developers with a robust framework for creating dynamic web content on the server using HTML, and XML templates, and Java code, which are secure, fast, and independent of server platforms. It also allows programmers to dynamically generate HTML, XML or other types of documents in response to a Web client request. In this technology, the Java code and certain pre-defined actions are embedded into static content.
Read
more at