J2EE MVC方面的面试题及答案

时间:2020-09-24 15:06:39 J2EE培训 我要投稿

关于J2EE MVC方面的面试题及答案

  MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。

关于J2EE MVC方面的面试题及答案

  1、MVC的各个部分都有那些技术来实现?如何实现?

  答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。

  2、J2EE是什么?

  答:Je22是Sun公司提出的多层(multi-diered),分布式(distributed),基于组件(component-base)的企业级应用模型(enterpriese application model).在这样的一个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次(tier)中。所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层。

  3、WEB SERVICE名词解释。JSWDL开发包的介绍。JAXP、JAXM的解释。SOAP、UDDI,WSDL解释。

  答:Web Service描述语言WSDL

  SOAP即简单对象访问协议(Simple Object Access Protocol),它是用于交换XML编码信息的轻量级协议。

  UDDI 的.目的是为电子商务建立标准;UDDI是一套基于Web的、分布式的、为Web Service提供的、信息注册中心的实现标准规范,同时也包含一组使企业能将自身提供的Web Service注册,以使别的企业能够发现的访问协议的实现标准。

  4、STRUTS的应用(如STRUTS架构)

  答:Struts是采用Java Servlet/JavaServer Pages技术,开发Web应用程序的开放源码的framework。 采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。 Struts有如下的主要功能:

  一.包含一个controller servlet,能将用户的请求发送到相应的Action对象。

  二.JSP自由tag库,并且在controller servlet中提供关联支持,帮助开发员创建交互式表单应用。

  三.提供了一系列实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息。

【关于J2EE MVC方面的面试题及答案】相关文章:

关于XML方面的面试题及答案10-29

J2EE面试题及答案「精选」10-29

J2EE笔试面试题及答案09-17

J2EE英文面试题及答案09-05

J2EE经典面试题及答案11-05

JavaWeb(J2EE)面试题及答案09-12

2016年J2EE面试题及答案「精选」11-09

2016年最新J2EE面试题及答案10-29

关于Java面试题及答案05-25