JSP和Spring有什么区别?

时间:2018-10-05 06:24:31

标签: spring jsp

我有时想知道JSP和Spring有什么区别?

这些用于服务器。对吧?

Spring是一个框架,而JSP创建Java Servlet?

我知道这一点,但是我不知道如何区分它们?

1 个答案:

答案 0 :(得分:2)

由Wikipedia定义:

  

Spring框架是一个应用程序框架,   Java平台的控制容器。

现在,说实话,这是很多事情,在此阶段您需要重点关注的部分是 Spring是一个应用程序框架

应用程序框架是什么意思?另外,来自Wikipedia:

  

在计算机编程中,应用程序框架由   软件开发人员用来实施   应用软件的标准结构。

换句话说,应用程序框架提供了一种结构或流程,供程序员在编写应用程序时遵循。

现在很好,但是这与JSP有什么关系?

有许多使用Spring框架的方法,一种常见的用法是Web应用程序。 Spring为此提供了Spring MVC实现。

Spring MVC,实现了模型视图控制器(MVC)应用程序模式。

JSP(Java服务器页面)是一种View技术。这就是框架为客户的浏览器提供视图的方式。

因此,当询问JSP和Spring之间有什么区别时。问题有点像问汽车和车轮之间的区别?弹簧是“内置汽车的框架”,车轮是其中的特定部分。

简而言之: 两种技术都用于创建应用程序,Spring提供流程,而JSP提供我们表示网页的方式。