5.2 servlet和jsp的关系

jsp实际上就是一个简化版本的servlet。
jsp最终也是被编译成servlet。jsp已经定义好一些对象,可供使用,例如out、request、response、session、page等等,这些对象在servlet中要自己定义。
jspservlet
响应http请求不能区分get和post请求可以区分post和get请求,分别用doGet和doPost处理
预定义对象有out、request、response等预定义对象没有预定义对象,doGet和doPost的两个参数是request和response,其余需要自己定义
配置需要额外配置需要在WEB-INF/web.xml中配置servlet
优缺点更简便,但首次启动会慢一点,需要把jsp文件编译成servlet处理请求多的时候,可用包来组织整理