***第11章 JSP开发模型

习题
一、填空题
1.为了更方便地使用JSP技术,Sun公司为JSP技术提供了两种开发模型:【 JSP Model1 】和【 JSP Model2 】。
2.JSP Model1采用【 JSP+JavaBean 】的技术,将页面显示和业务逻辑分开。
3.JSP Model2模型就是【 MVC 】设计模式,其中控制器的角色是由Servlet实现,视图的角色是由JSP页面实现,模型的角色是由JavaBean实现。
4.【 模型(Model) 】负责管理应用程序的业务数据、定义访问控制以及修改这些数据的业务规则。
5.控制器(Controller)是负责应用程序中处理【 用户交互 】的部分。
二、判断题
1.JSP Model1架构模型采用JSP+Servlet+JavaBean的技术,实际上它就是就是MVC(模型Model-视图View-控制器Controller)设计模式。(F )
2.在JSP Model1模型中,封装数据和处理数据的业务逻辑交给了JavaBean组件,JSP只负责接收用户请求和调用JavaBean组件来响应用户的请求。( T )
3.在JSP Model2模型中,控制器的角色是由Servlet实现,视图的角色是由JSP页面实现。( T )
4.MVC设计模式,是一种软件设计模式,它提供了一种按功能对软件进行模块划分的方法。( T )
5.控制器负责管理应用程序的业务数据、定义访问控制以及修改这些数据的业务规则。( F )
三、选择题
1.JSP Model2开发的系统中,实现视图的是( A )
A: JSP
B: HTML
C: JavaBean
D: Servlet
2.MVC模式中用于负责与用户交互并展示模型中数据的模块是( C )
A: 模型(Model)
B: 表示层(View)
C: 视图(View)
D: 控制器(Controller)
3.下列选项中,哪个是MVC设计模式中的模型?( D )
A: JSP
B: Servlet
C: Action
D: JavaBean
4.下面关于MVC设计模式的特点描述中,错误的是( B )
A: 有利于开发中的分工
B: 使程序结构的耦合性增强
C: 有利于组件的重用
D: MVC设计模式是当前主流的设计模式之一
5.在JSP Model2模型中,接收浏览器请求的是( C )
A: JSP
B: JS
C: Servlet
D: JavaBean

***第11章 JSP开发模型相关推荐

  1. 第11章JSP开发模型

    第11章JSP开发模型 一.填空题 1.MVC模式将软件程序分为3个核心模块:模型(Model).视图(View)和[ 控制器(Controller) ]. 2.在JSP Model 2架构模型有效地 ...

  2. jsp 开发模型 day

    文章目录 第十一章JSP开发模型 一.jspJSP开发模型 jsp Model1 图里是JSP Model1前JSP开发的早期模型和 JSPModel1 的工作原理 2.jsp Model2 二. M ...

  3. JavaBean 技术与 JSP 开发模型练习题

    <JavaBean 技术与 JSP 开发模型练习题> 文章目录 单选题 多选题 判断题 填空题 JavaBean 技术与 JSP 开发模型 单选题 1. JSP Model2模型就是MVC ...

  4. 【JSP教科书】JSP知识在线指南(记录知识JSP体系、EL表达式、JSTL标签库、JSP开发模型和分页查询)

    文章目录 @[toc] 一.JSP简介 1.1 什么是JSP? 1.2 JSP的特点 1.3 JSP为什么也是Servlet 1.4 tomact服务器中的资源分析 1.4.1 tomact服务器中的 ...

  5. 【控制】《复杂运动体系统的分布式协同控制与优化》-方浩老师-第11章-意图场模型干预下的人机共享控制

    第10章 回到目录 无 第11章-意图场模型干预下的人机共享控制 11.1 引言 11.2 问题描述 11.3 基于意图场的共享控制算法设计 11.3.1 意图场模型设计与分析 11.3.2 共享控制 ...

  6. JSP开发模型与MVC设计模型

    JSP开发模型与MVC设计模型 一.概述 ​ JSP的开发模型即JSP Model,在web开发中,为了更方便地使用JSP技术,SUN公司为JSP技术提供了两种开发模型:JSP Model1和JSP ...

  7. 【融职培训】Web前端学习 第11章 微信开发4 JS-SDK接口

    一.概述 微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包.例如我们网页中希望实现扫一扫.获取本地相册.位置信息.分享功能等,都可以使用JS-SDK来实现. 二.JS-SD ...

  8. 【融职培训】Web前端学习 第11章 微信开发5 微信支付

    一.概述 如果需要实现微信支付功能,需要有一个已认证的微信服务号,并且开通微信支付,开通后微信会提供一个商户ID.有了这个ID才能成功调用微信支付接口. 开通微信支付后,需要在微信支付后台[产品中心] ...

  9. 11-JSP开发模型

    一.JSP开发模型 JSP的开发模型即JSP Model,在Web开发中,为了更方便地使用JSP技术,Sun公司为JSP技术提供了两种开发模型:JSP Model1和JSP Model2.JSP Mo ...

最新文章

  1. js上传文件,上传表单demo 包含后端php
  2. graphql_普通英语GraphQL指南
  3. 什么是智能仓储?一文带你彻底搞懂!
  4. Hadoop:The Definitive Guid 总结 Chapter 7 MapReduce的类型与格式
  5. Servlet--03--servlet的生命周期
  6. mysql 数据迁移_mysql实验--不同字符集数据库迁移步骤演示
  7. 【Boost】boost库中智能指针——scoped_ptr
  8. Android之非root手机run-as命令获取debug版本apk里面的数据(shared_prefs文件,lib下面的so,数据库文件)
  9. 并发-分布式锁质量保障总结
  10. 教你如何制作饼干icon教程
  11. C++重载操作符详解
  12. python 函数图解_Python函数说明(一)
  13. 财务软件服务器装什么系统,财务软件用哪种云服务器
  14. 家用计算机ip地址为什么类型,计算机IP地址怎么分类
  15. MySQL建立连接慢的处理
  16. wireshark分析oracle报错,Linux下抓包工具tcpdump以及分析包的工具wireshark
  17. pyqt5窗口之间传递信号_PyQt5不同窗口之间的值传递
  18. 他为何放弃工程局工作,也要转行学python,还拿下17.5K的offer
  19. 卢新宁:在怀疑的时代依然需要信仰
  20. windows 编辑器terminal出现ANOMALY: meaningless REX prefix used

热门文章

  1. 回顾:oauth2和 spring cloud alibaba gateway 整合
  2. 2020年报点评丨民生证券:在手订单充足,数字货币等新兴领域前景可期
  3. Ubuntu 18.04 安装 OpenFace
  4. Python图片爬取
  5. Linux su :user xxx does not exits
  6. C8051f320 ADC调试
  7. ArcGIS使用python进行三规合一用地调整
  8. http://www.qianduan.net/html-special-characters-daquan.html
  9. 51单片机——DS1302时钟
  10. 【Linux】僵死进程的简单介绍