zoukankan      html  css  js  c++  java
  • 从Model1,Medel2到显示层框架的出现

         以Jsp为中心的开发模型,称为Model1(jsp+javabean),但这种模型有很多缺点,

    1.业务逻辑与表示逻辑混合,不利于维护与重用

    2.HTML中嵌套了大量java代码

    3.验证、流程控制、更新程序的状态全部在jsp中完成

           基于MVC的开发,即Model2模型,这种模型解决了Model1的问题

    1.MVC将问题进行了分解

    2.模型包含应用程序的核心功能。模型封装了应用程序的状态。它对视图或控制器一无所知

    3.视图提供模型的表示。它是应用程序的外观。视图可以访问模型的读方法,但不能访问写方法。此外,它对控制器一无所知。

    4.控制器对用户的输入作出反应。它创建设置模型

           由于MVC这种思想的出现,之后出现了很多显示层的框架,象strusts1,JSF等。本文章主要谈strust1.我们首先来看一下strust1的原理

    前台页面发出request,ActionServlet截获所有请求,通过struts-config.xml配置文件找到相应的Action处理,处理完后,转发到相应的Jsp页面

       

  • 相关阅读:
    Postman自动化传参实操
    sql语句大全(详细)
    selenium自动化测试-处理iframe
    selenium切换窗口
    selenium中三大窗口切换
    第一个Appium脚本
    Capability配置简介
    APP专项
    Appium环境搭建
    转载——Python Selenium 常用方法总结
  • 原文地址:https://www.cnblogs.com/jasonteststudy/p/2123406.html
Copyright © 2011-2022 走看看