模型-视图-控制器(MVC)模式是专门针对交互系统提出的。J2EE支持用MVC模

考试题库2022-08-02  31

问题 模型-视图-控制器(MVC)模式是专门针对交互系统提出的。J2EE支持用MVC模式构建应用系统。“视图”是应用系统的表示界面,可由JSP页面产生和实现;“控制器”是提供应用的处理过程控制,一般通过一个Servlet实现;“模型”代表的是应用的业务逻辑,在J2EE中通过(  )实现。A.JMSB.JDBCC.RMI-IIOPD.EJB

选项 A.JMS
B.JDBC
C.RMI-IIOP
D.EJB

答案 D

解析 MVC(Model-View-Controller),即把一个应用的输入、输出、处理流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。
模型(Model):就是业务流程/状态的处理以及业务规则的制定。即是MVC的主要核心。
视图(View):代表用户交互界面,也就是Web的HTML界面。
控制(Controller):可以理解为从用户接收请求,将模型与视图匹配在一起,共同完成用户的请求。
而J2EE是这样实现MVC模式的:
1、数据模型(业务逻辑):JavaBean,本身负责读取信息的细节,执行数据访问和操纵,提供业务逻辑。这样控制器组件直接与数据模型进行通信;
2、视图组件:是用户看到的部分,一般而言是简单的JSP和HTML页面;
3、控制器组件:典型的servlet组件,负责模型层和视图层之间的数据流。
所以,正确答案为D。
转载请注明原文地址:https://tihaiku.com/congyezige/2296978.html

最新回复(0)