区别很大,servlet是针对java ee的,用来做网站。spring之所以叫做“spring”是因为它对于java编程来说就是一个春天。它不仅可以用于java se,而且可以用于java ee (不清楚能不能用于java me),而且是java编程的任何一部分内容都可以用到spring。
这俩东西区别很大的啊
一个 Servlet 就是 Java 编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然 Servlet 可以对任何类型的请求产生响应,但通常只用来扩展 Web 服务器的应用程序。
一般你看到的jsp什么东西都能当成是一种servlet。最开始学servlet就是响应你浏览器请求返回一堆东西。jsp也能算是一种特殊形式的servlet。
Spring就是个开发框架