JSP是Servlet 技能的扩展,所有的jsp文件都会被翻译为一个继续HttpServlet的类,也便是说jsp终极也是一个Servlet ,这个Servlet对外供应做事。
Servlet 和jsp最紧张的不同点在于jsp侧重于视图,Servlet 紧张用于掌握逻辑。
Servlet 的运用逻辑是在Java文件中,并且完备从表示层中的HTML里分离开来,Servlet如果要实现HTML的功能,必须利用Writer输出对应的HTML,比较麻烦。而jsp的情形是Java和HTML可以组合成一个扩展名为 .jsp 的文件,做界面展示比较方便而嵌入逻辑比较繁芜。