jsp和servlet的区别?
jsp侧重表现数据,servlet侧重控制逻辑请求数据
jsp中foreach标签有什么用?常用的属性有哪些?
用于遍历变量,常用的属性有items、var、begin、end、step
有哪四个作用域?作用范围分别是什么?
page:当前页面有效
request:一个用户的一次请求有效
session:一个用户的一次请求有效
application:多个用户的多次请求有效
什么是mvc?分别表示什么意思?
mvc是一种分层开发模式,m表示模型层,v表示视图层,c表示控制层
什么是三层架构,表示什么意思?
表示层:包括servlet和视图,用于处理浏览器请求,调用业务层,以及处理返回数据渲染页面
业务层:封装一系列对数据库的操作为一个业务
持久层:对数据库进行crud