JSP

Servlet并不是那么完美,当人们在编写Servlet的时候发现所有HTML输出代码都封装在String对象里, 然后再用out对象的print方法向用户展示出来,这不免增加了编码的难度,而且维护起来也十分麻烦, 即使稍微一点点的改动也需要重新编译Servlet才行。为了改善这个缺点,出现了JSP技术。