jsp与mvc

作者: 刘昱涵 | 来源:发表于2019-04-18 21:29 被阅读0次

首先了解jsp与mvc的模式步骤

JSP
这种方式就是在服务器中,有两个部分,一个应用程序容器(Container),一个称为小服务程序或服务连接器(Servlet)。

大体步骤就是:客户端发送请求给服务器,然后服务器将读取的文件(JSP Page),用应用程序容器(Container)进行编译,编译后的java文件用小服务程序或服务连接器(Servlet)进行解析生成HTML文件,最后由服务器把HTML文件发送给客户端

MVC
这种方式相当于先由前端接收请求处理后再发送给后端,在后端中,建立了3个部分:1、数据模型,也就是业务逻辑(Model)、2、展示页面,也相当于最后返回给前端的数据(View)、3、控制器,负责接收请求,使用模型并将其处理的数据放入view(Controller)

大体步骤就是:前端将请求发到服务器后,Controller接收请求后进行处理,得到请求的意图和数据后,调用Model里的业务逻辑,组装数据或者是调用数据库,返回数据给Controller,Controller将这些数据组装产生View,并返回给前端。

异同

从它们的步骤中可以看出,MVC在后端中,将业务逻辑和展示逻辑分成了Model和View两部分,而JSP中则全部由Servlet处理,这样做更符合单一职责原则,易于维护,JSP将大部分的工作都交由后端进行处理,而MVC只是将部分放在了后端,后端只是处理前端的请求,返回的数据也是由前端处理后再发送给后端。这样减轻了后端的压力。

相关文章

  • jsp与mvc

    首先了解jsp与mvc的模式步骤 JSP这种方式就是在服务器中,有两个部分,一个应用程序容器(Container)...

  • JSP与MVC

    JSP全名为Java Server Pages,百科上介绍它根本上是一个简化的Servlet设计。Servlet(...

  • JSP与MVC

    一、JSP JSP模式的过程分为以下几步: 客户端(Client)通过网络发送一个页面的请求(Request JS...

  • JSP与MVC的异同

    JSP与MVC的异同 JSP 定义: JSP(Java Server Page)是一种动态网页开发技术,部署于网络...

  • spring mvc 原理深度解析(一)

    1、回顾servlet 与jsp 执行过程 2、Spring MVC请求处理流程 3,mvc 体系结构详解 URL...

  • MVC设计模式

    JSP开发模式JSP开发模式 三层架构&MVC 的关系三层架构&MVC 的关系 使用MVC设计模式完成 学生信息管...

  • java笔记2-servlet-web应用程序基础知识

    学习目标 URL,URN与URI URL编码,这个常用! 何谓容器? Servlet与jsp的关系 MVC/Mod...

  • 17.EL&JSTL

    主要内容 JSP:1. 指令2. 注释3. 内置对象 MVC开发模式 EL表达式 三层架构 JSP: ​ MVC:...

  • JavaWeb入门——MVC

    1.MVC设计模式 1.1MVC模式 1.2MVC模式示例 index.jsp WelcomeServlet.ja...

  • 深入理解Spring MVC

    1. Spring MVC 设计思想 1.1 回顾servlet 与jsp 执行过程 WEB-INF/web.xm...

网友评论

      本文标题:jsp与mvc

      本文链接:https://www.haomeiwen.com/subject/xllxgqtx.html