A Java Server Page (JSP) is a text document that contains two types of text:
static data and
JSP elements.
Static data can be expressed in any text-based format, such as HTML or XML. JSP is a technology that mixes static content with dynamically-generated content.
Source: github.com/snowdream