A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2019-5-5 14:45  /  2457 人查看  /  44 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.jsp的九大内置对象都有哪些?
答:
pagecontext
request
session
application
out
response
config
exception
page
2.什么是MVC开发模式,每部分都负责什么?
答:将java的web开发分为三部分,Model,View,Controller,没部分分工不同,各司其职。
Model:完成具体的业务操作,比如查询数据库,封装对象等。
View:展示Controller传过来的数据。
Controller:获取用户的输入;调用模型;将数据交给视图进行展示
3.什么是三层架构设计思想?每部分都负责什么?
答:将java的web开发分为三层,界面层(servlet层),业务逻辑层(service层),数据访问层(dao层)。
servlet层:接受用户参数,封装数据,调用业务逻辑层完成处理,转发jsp页面展示。
service层:组合调用dao层中的简单方法,形成复杂的功能,将数据传给servlet层;
dao层:定义了对于数据库最基本的CRUD操作,将数据传给service层;
4.MVC开发模式和三层架构设计思想,有联系么?如果有,是什么?
答:都有共同的作用,降低代码耦合性,方便维护,有利于分工协作。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马