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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 厦门校区 黑马粉丝团   /  2019-7-28 19:06  /  792 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.jsp的九大内置对象都有哪些?
2.什么是MVC开发模式,每部分都负责什么?
3.什么是三层架构设计思想?每部分都负责什么?
4.MVC开发模式和三层架构设计思想,有联系么?如果有,是什么?

1 个回复

倒序浏览

1.jsp的九大内置对象都有哪些?
        1、pageContext:        jsp域对象,可以在当前页面共享数据,可以获取其他8个内置对象
        2、request:        请求对象,tomcat封装的请求消息对象,可以用来获取请求的数据,可以在一次请求中共享数据。
        3、session:        会话对象,可以在一次会话中共享数据
        4、selecContext        web应用对象,可以在web应用中共享数据,获取web项目的配置信息
        5、out                答应留,把数据展示到页面上
        6、page                jsp本质是一个servlet,它是这个servlet的对象
        7、config                配置文件对象,用来获取配置文件
        8、response        响应对象。
        9、exception        异常对象,需要是指定错误页面才能使用

2.什么是MVC开发模式,每部分都负责什么?
        javaee开发设计的模式。把开发整体分成m、v、c三个部分
        1、Model:                模型,用于业务的逻辑处理
        2、view:                视图,用于数据展示
        3、control        :        控制器,与用户进行交互,选择指定的模型和视图处理数据。

3.什么是三层架构设计思想?每部分都负责什么?
        javaee开发设计的思想把开发整体分成界面层、逻辑层、数据库访问层三个部分
        1、界面层:        获取用户提交的数据,访问能处理请求的业务逻辑层,将业务逻辑层返回的数据展示
        2、业务逻辑层:        处理各种复杂的业务,这些功能是来自数据库访问层提供的基础功能的组合
        3、数据库访问层        提供访问数据库的基本功能。

4.MVC开发模式和三层架构设计思想,有联系么?如果有,是什么?
        有吧
        三层架构设计思想是用于开发java项目,MVC开发模式是把与java代码的逻辑、视图和与用户交互的代码分开。
        三层架构的设计思想应该遵守MVC开发模式,展示数据的jsp尽量少些代码,界面层只负责与用户交互和封装数据,具体的逻辑处理代码写在业务逻辑层中。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马