首页 > 其他分享 >MVC_jsp演变历史和MVC详情

MVC_jsp演变历史和MVC详情

时间:2022-08-16 15:25:32浏览次数:59  
标签:java 视图 MVC jsp 详情 Servlet

MVC_jsp演变历史

  1. 早期只有Servlet 只能使用response输出标签数据 非常麻烦
  2. 后来又jsp,简化了Servlet的开发 如果过度使用jsp,在jsp中即写大量的java代码 有写html表 造成难于维护 难于分工协作
  3. 再后来 java的web开发 借鉴mvc开发模式 使用程序的设计更佳合理性

 

 

 MVC详情

  • M:Model,模型。JavaBean
    • 完成具体的业务操作 如:查询数据库 封装对象
  • V:View,视图。JSP
    • 展示数据
  • C:Controller,控制器。Servlet
    • 获取用户的输入
    • 调用模型
    • 将数据交给视图进行展示
  • 优缺点
    • 优点
      • 耦合性降低 方便维护 可以利于分工协作
      • 重用性高 
    • 缺点
      • 使得项目架构变得复杂 对开发人员要求高

图解

 

标签:java,视图,MVC,jsp,详情,Servlet
From: https://www.cnblogs.com/aimz01/p/16591643.html

相关文章

  • 【面试】【2】谈谈对MVCC的理解
    1、MVCC是什么?MVCC是为了解决事务操作中多线程并发安全问题的无锁并发控制技术,它的全称是Multi-VersionConcurrencyControl,多版本并发控制,简称MVCC。 2、事务操作中......
  • JSP指令_概念、jsp_注释、jsp_内置对象
    JSP指令_概念指令作用:用于配置JSP页面导入资源文件指令格式:<%@指令名称属性名1=属性值1属性名2=属性值2....%>指令分类:page:配置JSP页面contentType:等同于respo......
  • IDEA JSP中out.write爆红/报错
    把Tomcat里的这俩包导入进来就行重启IDEA完美解决......
  • JSP_内置对象和_MVC_JSP演变历史
    九大内置对象在jsp页面中不需要创建,直接使用的对象|变量名|真实类型|作用||------------|------------|------------||pageContext|PageContext......
  • JSP_指令_概念和JSP_指令_Page指令
    JSP指令:作用:用于配置JSP页面,导入资源文件格式:<%@指令名称属性名1=属性值1属性名2=属性值2...%>分类:page:配置JSP页面的contentType:等同于response.setCo......
  • jsp大附件上传,支持断点续传
    ​ 1 背景用户本地有一份txt或者csv文件,无论是从业务数据库导出、还是其他途径获取,当需要使用蚂蚁的大数据分析工具进行数据加工、挖掘和共创应用的时候,首先要将本地文......
  • Taurus.MVC 微服务框架 入门开发教程:项目部署:1、微服务应用程序常规部署实现多开,节点
    系列目录:本系列分为项目集成、项目部署、架构演进三个方向,后续会根据情况调整文章目录。本系列第一篇:Taurus.MVCV3.0.3微服务开源框架发布:让.NET架构在大并发的演进过......
  • jsp_概念和原理
    jsp_概念概念:javaserverPages:java服务器端页面可以理解为:一个特殊的页面其中既可以指定定义html标签又可以定义java代码用于简化书写jsp和HTMl的区别HTML......
  • JSP_指令_概述和JSP_指令_page指令
    指令:作用:用于配置JSP页面,导入资源文件格式:<%@指令名称 属性名1= 属性值1 属性名2= 属性值2...%>分类:page: 配置JSP页面的......
  • MVC_jsp演变历史以及MVC详解
    MVC_jsp演变历史jsp演变历史1、早期只有servlet,只能使用response输出标签数据,非常麻烦2、后来有jsp,简化了Servlet的开发,如果过度使用jsp,在jsp中即写大量的java......