zoukankan      html  css  js  c++  java
  • javaee开发模式

    model1模式:
    技术组成:jsp+javaBean
    model1的弊端:随着业务复杂性 导致jsp页面比较混乱
    model2模式:
    技术组成:jsp+servlet+javaBean
    model2的优点:开发中 使用各个技术擅长的方面
    servlet:擅长处理java业务代码
    jsp:擅长页面的现实

    MVC:---- web开发的设计模式
    M:Model---模型 javaBean:封装数据
    V:View-----视图 jsp:单纯进行页面的显示
    C:Controller----控制器 Servelt:获取数据--对数据进行封装--传递数据-- 指派显示的jsp页面


    javaEE的三层架构
    服务器开发时 分为三层
    web层:与客户端交互
    service层:复杂业务处理
    dao层:与数据库进行交互
    开发实践时 三层架构通过包结构体现

    MVC与三层架构有什么关系?

     0

    总结:
    EL表达式
    从域中取出数据 ${域中存储的数据的name}
    ${pageContext.request.contextPath}

    JSTL标签(核心库)
    <%@ taglib uri=”” prefix=”c”%>

    <c:if test=””>

    <c:forEach items=”数组或集合” var=”数组或集合中的每一个元素”>


    javaEE三层架构+MVC

    web层:收集页面数据,封装数据,传递数据,指定响应jsp页面
    service层:逻辑业务代码的编写
    dao层:数据库的访问代码的编写

  • 相关阅读:
    使用VS Code插件Graphviz Preview来画图
    Y1S002 xshell脚本编写示意
    Y1S001 ubuntu下samba安装配置以及使用vbs映射到驱动器
    Y1吐槽002 情绪
    Y1E001 HDI二阶板、三阶板
    Y1O001波分复用器
    2018-4-5-cadence skill
    2018-4-5-MEMS
    2018-4-5-硬件集成测试规程结构
    Cadence学习笔记
  • 原文地址:https://www.cnblogs.com/littlepage/p/9810015.html
Copyright © 2011-2022 走看看