* Better performance.
* JSP has access to all-powerful enterprises.
* JSP can also be used in combination with servlets.
* The compilation of JSP is done before it is processed by the server which eradicates the need for loading of interpreter and code script each time.
* Easy to maintain : JSP can be easily managed because we can easily separate our business logic with presentation logic. In Servlet technology, we mix our business logic with the presentation logic.