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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.jsp的九大内置对象都有哪些?
变量名                             真实类型                          作用
pageContext                  pageContext                当前页面共享数据,还可以获取其他的八个内置对象
request                          HTTPServletRequest     一次请求访问的多个资源(转发)
session                           HttpSession                 一次会话的多次请求间的资源
application                    ServletContext               整个web项目的的资源,所有用户间共享数据
response                        HTTPServletResponse     响应对象
page                               Object                              当前页面(Servlet)的对象,作用于this相同
out                                 JspWriter                         输出对象,数据输出到页面上
config                             ServletConfig                  Servlet的配置对象
exception                      Throwable                         异常对象
2.什么是MVC开发模式,每部分都负责什么?
MVC是一种解耦和,利于分工协作,提高重用性的开发模式,分为视图部分,控制器部分,模型部分;
模型部分:完成具体的操作业务   如:查询数据库,封装对象
视图部分:只负责展示资源数据,不写业务逻辑代码
控制器部分:资源数据的中转站
3.什么是三层架构设计思想?每部分都负责什么?
就是一种将代码结构分为界面层,业务逻辑层,数据访问层三层的软件设计思想,这种思想架构能够大大降低代码的耦合性,便于我们修改维护,提高的代码的复用性以及扩展性;
界面层负责:展示资源给用户看,与用户进行交互;
业务逻辑层负责;处理项目的业务逻辑;
数据访问层:操作数据访问文件.
4.MVC开发模式和三层架构设计思想,有联系么?如果有,是什么?
有联系,MVC开发模式说的就是三层架构设计中的界面层.Servlet作为控制器,JSP作为视图进行展示




回复 使用道具 举报
1.jsp的九大内置对象都有哪些?
变量名                             真实类型                          作用
pageContext                  pageContext                当前页面共享数据,还可以获取其他的八个内置对象
request                          HTTPServletRequest     一次请求访问的多个资源(转发)
session                           HttpSession                 一次会话的多次请求间的资源
application                    ServletContext               整个web项目的的资源,所有用户间共享数据
response                        HTTPServletResponse     响应对象
page                               Object                              当前页面(Servlet)的对象,作用于this相同
out                                 JspWriter                         输出对象,数据输出到页面上
config                             ServletConfig                  Servlet的配置对象
exception                      Throwable                         异常对象
2.什么是MVC开发模式,每部分都负责什么?
MVC是一种解耦和,利于分工协作,提高重用性的开发模式,分为视图部分,控制器部分,模型部分;
模型部分:完成具体的操作业务   如:查询数据库,封装对象
视图部分:只负责展示资源数据,不写业务逻辑代码
控制器部分:资源数据的中转站
3.什么是三层架构设计思想?每部分都负责什么?
就是一种将代码结构分为界面层,业务逻辑层,数据访问层三层的软件设计思想,这种思想架构能够大大降低代码的耦合性,便于我们修改维护,提高的代码的复用性以及扩展性;
界面层负责:展示资源给用户看,与用户进行交互;
业务逻辑层负责;处理项目的业务逻辑;
数据访问层:操作数据访问文件.
4.MVC开发模式和三层架构设计思想,有联系么?如果有,是什么?
有联系,MVC开发模式说的就是三层架构设计中的界面层.



回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马