One cannot get rid of Servlets. If one does not understand the principle of Servlets, he/she cannot understnd/write JSP stuff.
JSP is oriented to generating HTML pages.
Servlets can do more. For instance, processings images. IF you use MVC architecture, you had better employ a servlet as the controller.