With the popularity of the Internet, people are increasingly relying on website technologies to structure their own Web or corporate websites to implement various businesses and functions for online marketing, communication, and promotion. Today, the development of Web applications has evolved from the purely static pages to the implementation of later dynamic page technologies. JSP has a unique advantage in developing dynamic websites because it is based on the powerful Java language and has good portability and scalability. The JavaWeb course is a continuation of the previous Java intensive course. The main knowledge points are: Servlet, JSP, filter, listener, Session and Cookie. It is also the basic course for learning the SSM framework later.