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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

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




EL&JSTL:
1.jsp的九大内置对象都有哪些?
前四个域对象 不许创建直接运用 exception要先isErrorpage=true
pageContext                当前页面共享数据,还可以获取其他八个内置对象
request                        一次请求访问的多个资源(转发)
session                        一次会话的多个请求间
application                所有用户间共享数据
response                响应对象
page                        当前页面(Servlet)的对象  this
out                        输出对象,数据输出到页面上
config                        Servlet的配置对象
exception                异常对象

2.什么是MVC开发模式,每部分都负责什么?

MVC开发模式是JAVA开发WBE中为了不让JSP中出现大量JAVA代码
这样大量的JAVA代码不利于分工协作 高耦合 维护不方便

M:Model,模型。JavaBean 定义的标准的JAVA描述类* 完成具体的业务操作,如:查询数据库,封装对象
V:View,视图。JSP* 展示数据
C:Controller,控制器。Servlet
        * 获取用户的输入
        * 调用模型
        * 将数据交给视图进行展示

3.什么是三层架构设计思想?每部分都负责什么?

三层架构设计思想对于开发虽然步骤更多可是有利于分工协作(定义好了接口) 解耦合 后期维护更有利
1. 界面层(表示层):用户看的得界面。用户可以通过界面上的组件和服务器进行交互
2. 业务逻辑层:处理业务逻辑的。
3. 数据访问层:操作数据存储文件。

4.MVC开发模式和三层架构设计思想,有联系么?如果有,是什么?

有联系.都是开发前准备做的铺垫.有利于分工协作 解耦合 维护更明了

MVC更偏向于前端
三层架构设计偏向于后端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马