In the development of dynamic Web projects, it is often necessary to dynamically generate HTML. Content (such as the current number of online users in the system needs to be dynamically generated). If you use Servlet to realize the statistics of HTML page data, you need to use a lot of output statements. At the same time, if static content and dynamic content are mixed together, it will also lead to a very bloated program. In order to overcome these shortcomings of Servlet, Oracle (Sun) company introduced JSP technology.