D)在接收参数之前输入代码:request.setCharacterEncoding(\
E)在接收参数之前输入代码:request.setCharacterEncoding(\
第16章 JSP&Servlet&JavaBean综合应用
(1)MVC模式包括哪几个层 。 A)模型层 B)管理层 C)视图层 D)控制层 E)数据层
(2)如何理解MVC设计模式 。
A)M代表模型Model,V代表视图View,C代表控制器Controller
B)采用MVC设计模式可以使软件的可维护性、可修复性、可扩展性、灵活性以及封装性大大 提高
C)MVC的“视图”,是代表用户与服务器进行交互的页面,即我们能看到和操作的页面 D)MVC的“模型”,负责所有业务流程/状态的处理以及业务规则的制定 E)Servlet是MVC的“控制器”的典型代表
(3)下列说法正确的是 。 A)JSP充当MVC模式的视图 B)Servlet充当MVC模式的模型 C)Servlet充当MVC模式的控制器 D)JavaBean充当MVC模式的控制器 E)JavaBean充当MVC模式的模型
(4)采用MVC设计模式开发程序有哪些优势 。 A)各司其职,互不干涉 B)有利于开发中的分工 C)效率高
D)有利于组件的重用 E)设计容易
(5)采用MVC设计模式开发程序有哪些劣势 。 A)设计困难
B)增加结构的复杂性
C)视图与控制器过于紧密的连接 D)视图对模型数据的访问效率低 E)不利于开发中的分工