zoukankan      html  css  js  c++  java
  • JSP——MVC模式+Servlet生命周期

    设计模式MVC模式
    模型MODEL操作数据库的增删改查——javaBean
    视图VIEW显示数据——JSP
    控制器CONTROLLER响应用户的——servlet

    Model(模型),是程序的主体部分,主要包含业务数据和业务逻辑。在模型层,还会涉及到用户发布的服务,在服务中会根据不同的业务需求,更新业务模型中的数据。
    View(视图),是程序呈现给用户的部分,是用户和程序交互的接口,用户会根据具体的业务需求,在View视图层输入自己特定的业务数据,并通过界面的事件交互,将对应的输入参数提交给后台控制器进行处理。
    Controller(控制器),Controller是用来处理用户输入数据,已经更新业务模型的部分。控制器中接收了用户与界面交互时传递过来的数据,并根据数据业务逻辑来执行服务的调用和更新业务模型的数据和状态。

    模型:代表应用程序状态和业务逻辑

    视图:提供可交换的客户界面,向用户显示模型数据

    控制器:根据客户的请求来操纵模型,并且把结果经由视图展现给客户


    MVC设计模式的优点:代码的重用性、有利于开发的分工、各司其职互不干涉。


    Servlet生命周期
    Servlet是一个JAVA程序,是在服务器上运行以处理用户操作信息。
    extendsHTTPServlet
    init()
    service()doget()dopost()

  • 相关阅读:
    高性能网站优化-确保异步加载脚本时保持执行顺序
    sublime安装和汉化
    解决IE6下a标签的onclick事件里的超链接不跳转问题
    C++大数据处理
    HDRtools-OpenExr
    Effective C++学习进阶版
    我的算法学习之路
    一个应届计算机毕业生的2012求职之路
    存储器管理
    程序员的自我修养——操作系统篇
  • 原文地址:https://www.cnblogs.com/jimcsharp/p/8182493.html
Copyright © 2011-2022 走看看