3.3 Jsp和Servlet的区别?
    相同点
    jsp经编译后就变成了servlet,jsp本质就是servlet,jvm只能识别java的类,不能识别jsp代码,web容器将jsp的代码编译成jvm能够识别的java类。其实就是当你通过 http 请求一个 JSP 页面是,首先 Tomcat 会调用 service()方法将JSP编译成为 Servlet,然后执行 Servlet。
    不同点
    JSP侧重视图,Sevlet主要用于控制逻辑。
    Servlet中没有内置对象 。
    JSP中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse对象以及HttpServlet对象得到。

    3.4 JSP中的fordeach标签有什么作用?常见的属性有哪些
    :相当于 for 循环
    items:被遍历的容器
    var:遍历产生的临时变量
    varStatus:遍历状态对象:比如,可以从该对象上查看是遍历到了第几个元素:${status.count}

    固定循环次数:
    begin:开始数
    end:结束数
    step:步长

    3.5 JSP有哪四个作用域?作用范围分别是什么?
    image.png

    3.6什么是MVC?分别表示什么意思?
    MVC 是一种分层开发的模式
    其中:
    M:Model,业务模型,处理业务,存储数据,获取数据。 JavaBean对象
    V:View,视图,界面展示,展示数据。JSP或HTML
    C:Controller,控制器,处理请求,调用模型和视图。Servlet

    3.7 什么是三层架构,表示什么意思?
    数据访问层:对数据库的CRUD基本操作
    业务逻辑层:对业务逻辑进行封装,组合数据访问层中基本功能,形成复杂的业务逻辑功能
    表现层:接收请求,封装数据,调用业务逻辑层,响应数据
    image.png