“Servlet是服务器端程序,它把应用逻辑嵌入到HTTP请求,在应答过程中可以直接通过PrinteWriter 输出经过逻辑处理后的动态HTML。JSP则是一种特殊的Servlet,它将Java代码和特定的JSP标签语言混合在一起,并且在运行时通过Web服务器动态地将JSP 文件编译成Servlet来应答HTTP请求。JSP还可以通过自定义标签,封装常用的HTML与动态数据结合的逻辑,以此来简化JSP 的开发。”
摘自:《基于Java的Web应用开发》/谢峰,梁云杰主编
后期将对理解进行补充。