第五周作业

JSP与Servlet的区别于联系

答:1.从代码上来看,JSP脚本语言,通常是HTML代码中内嵌Java代码,而Servlet是纯Java,可以Java代码中嵌入HTML代码。

     2.从运行方式来讲,被请求的JSP被Web应用服务器编译成Servlet并执行,如果该JSP没有被修改过,那么该JSP只被编译一次,Servlet其实就是编译后的JSP,但JSP没有增强Servlet的功能。Servlet运行时是基于编译后的类的。

     3.从MVC模型上来讲,JSP对应视图层,侧重于显示,Servlet对应于控制层,用于接收HTTP请求并控制模型层和视图层。

     4.从内置对象上来讲,JSP有9大内置对象,他们分别通过HttpServletRequest,HttpServletResponse,HttpServlet得到,Servlet中没有内置对象。

 

posted @ 2016-04-03 18:56  酥猩猩  阅读(121)  评论(0编辑  收藏  举报