1.JSP第一次运行的时候会编译成servlet。
2.jsp是web开发技术,servelt是服务器端运用的小程序,我们访问一个jsp页面时,服务器会将这个jsp页面转变成servelt小程序运行得到结果后,反馈给用户端的浏览器。。
3.servlet相当于一个控制层再去调用相应的javabean处理数据,最后把结果返回给jsp。
4.servlet主要用于转向,将请求转向到相应的jsp页面。
5.jsp更多的是进行页面显示,Servlet更多的是处理业务,即jsp是页面,servlet是实现jsp的方法。
呵呵,servlet是服务器端的程序,与applet对应于客户端一样。
以前是使用servlet来编写服务器端的程序的,可以实现现在的jsp的所有功能,但是servlet一是学习不便,二来无法很好的与美工合作。
于是推出jsp,jsp与asp.php很相似,相对于servlet,jsp简单,直接的多,
注:所有的jsp都会在第一次执行时候编译成servlet。