77范文网 - 专业文章范例文档资料分享平台

jsp编程基础第九章习题

来源:网络收集 时间:2018-12-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

第九章 基于Servlet的MVC模式

一、选择题

1.关于MVC架构的缺点,下列的叙述哪一项是不正确的?( )

A)提高了对开发人员的要求 B)代码复用率低 C)增加了文件管理的难度 D)产生较多的文件

2.关于JSP Model1模式的缺点,下列的叙述哪一项是不正确的?( )

A)应用是基于过程的 B)业务逻辑和表示逻辑混合 C)软件维护和扩展困难 D)产生较多的文件

3.关于JSP Model2模式的优点,下列的叙述哪一项是不正确的?( )

A)模型具有较高的通用性 B)Servlet对象擅长控制

C)分离了视图层和业务层 D)M、V、C之间具有较低的耦合性 4.阅读下面代码片段:

JavaBeanClass bean=new JavaBeanClass(parameter); HttpSession session=request.getSession(true);

session.setAttribute(\

该段代码创建的Bean,下列叙述哪项是正确的?( ) A)Request 周期的Bean B)Application 周期的Bean C)Session D)Page周期的Bean 5.阅读下面代码片段:

JavaBeanClass bean=new JavaBeanClass(parameter); getServletContext().setAttribute(\或者 application.setAttribute(\

该段代码创建的Bean,下列叙述哪项是正确的?( ) A)Request 周期的Bean B)Application 周期的Bean C)Session D)Page周期的Bean 6.阅读下面代码片段:

JavaBeanClass bean=new JavaBeanClass(parameter);

request.setAttribute(\

该段代码创建的Bean,下列叙述哪项是正确的?( ) A)Request 周期的Bean B)Application 周期的Bean C)Session D)Page周期的Bean 7.阅读下面代码片段:

RequestDispatcher dispatcher=request.getRequestDispatcher(\dispatcher.forward(request,response);

关于该段代码的作用,下列叙述哪项是正确的?( ) A)页面重定向到a.jsp页面 B)将请求转发到a.jsp页面 C)从a.jsp定向到当前页面 D)从a.jsp转发到当前页面

二、判断题

1.重定向功能是将用户从当前页面或Servlet定向到另一个JSP页面或Servlet。( ) 2.转发的功能是将用户对当前JSP页面或Servlet的请求转发给另一个JSP页面或Servlet。( ) 2.重定向仅仅是将用户定向到其他的JSP页面或Servlet,而不能将Request对象转发给所指向的资源。( ) 3.网站设计的时候经常会处理大量的数据,这些数据必须都放在JSP页面中。( )

4.实现转发需要两个步骤,首先在Servlet中要得到RequestDispatcher对象,然后在调用该对象的forward方法实现转发。( ) 5.在MVC模式中,因为Servlet负责创建JavaBean,所以JavaBean的构造函数可以带有参数,除了保留get和set规则外,还可以有其他功能的函数。( )

6.在MVC模式的Web开发中,“视图”、“模型”和“控制器”分别对应着“JSP页面”、“JavaBean”和“Serlvet”,以Servlet为核心。( )

三、填空题

1.MVC(Model-View-Controller)是八十年代为编程语言 发明的一种软件设计模式。

2.MVC是三层开发结构,这三个字母按顺序分别代表 、 、_ ____。

3. 封装了数据和对数据的操作,是实际进行数据处理计算的地方。 是应用和用户之间的接口,它负责将应用显现给用户和显示模型的状态。 负责视图和模型之间的交互,控制对用户输入的响应、响应方式和流程。

4.控制器主要负责两方面的动作: ; 。

5.Sun公司的JSP规范提出了两种用JSP技术建立应用程序的方式, 分别称为 和 。 6.在Servlet中,主要使用HttpServletResponse类的重定向方法 方法实现重定向,以及使用RequestDispatcher类的转发方法 方法实现转发功能。

四、思考题

1.MVC模式的核心思想是什么?

2.谁来担当MVC模式的视图、模型和控制器角色?

3.使用MVC模式有什么好处?

4.MVC模式中的Bean由谁来创建?都有那些生命周期类型? 5.控制器如何控制页面的流转。

6.怎样编写、编译、调试和布置MVC模式中的Servlet和bean? 7.请简要叙述如何设计JSP网站。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库jsp编程基础第九章习题在线全文阅读。

jsp编程基础第九章习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/381506.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: