关于J2EE MVC方面的面试题及答案
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。
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对象。
二自由tag库,并且在controller servlet中提供关联支持,帮助开发员创建交互式表单应用。
三.提供了一系列实用对象:XML处理、通过Java reflection APIs自动处理JavaBeans属性、国际化的提示和消息。
相關文章
-
常见的JavaWeb(J2EE)面试试题及答案
无论是身处学校还是步入社会,大家都写过作文吧,借助作文人们可以实现文化交流的目的。那么一般作文是怎么写的呢?以下是小编精心整理的学游泳优秀作文,欢迎阅读,希望大家能够喜欢。学游泳优秀作文1今天,是我学游泳的日子了, -
JavaWeb(J2EE)面试题及答案
1、JSP如何处理运行时异常(run-time)exceptions?可以使用页面的errorPage属性捕获没有处理的运行时异常,然后自动转向到一个错误处理页面,代码如下:如果在页面请求时出现运行时异常是,以上代码会把页面转向到JSP页面,在里 -
J2EE英文面试题及答案
地球是人类的母亲,是生命的摇篮,她是那样和蔼可亲,美丽壮观。没有了地球就等于初生的婴儿没有了母亲的怀抱;没有了地球就等于蓬勃的大地没有了太阳的照耀,变得黯淡无光。没有了地球就等于花儿没有了滋润她的雨露。地球这位 -
J2EE经典面试题及答案
J2EE,使用Java技术开发企业级应用的一种事实上的工业标准,它是Java技术不断适应和促进企业级应用过程中的产物。下面为各位考生分享的是J2EE经典面试题及答案,希望对大家有所帮助! 的各个部分都有那些技术来实现?如何 -
关于java如何配置MyEclipse Maven环境具体方法
虽然我的大部分项目已经迁到Idea上去了,但是在写部分小的测试程序的时候还是习惯性的会点开MyEclipse。之前使用第三方库的时候 我会习惯的下载jar包,然后build path导入,但是在idea中貌似通过配置maven依赖更方便,于是我 -
J2EE面试题及答案“精选”
生活水平提高很多,很多人对饮食的要求也就更高了,通过饮食获取健康是最基本的要求,但是一定要结合自己的身体情况,那么吃洋葱会上火吗?洋葱的营养价值1、洋葱可降血压洋葱含有前列腺素,可减少血流阻力,降低血压。2、洋葱可防 -
J2EE经典面试试题及答案
1、垃圾回收的优点和原理。Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不 -
J2EE面试常见试题及答案
过年的味道作文300字(一)过年前,家家户户都忙着办年货、大扫除。有的在擦窗户、窗帘,有的在洗窗帘布,有的去做年糕,有的做粽子,有的晒酱鸭,还有的晒鱼干……除夕夜白天,大家都纪念祖宗。下午,人们都把大门洗刷干净,贴上红彤彤 -
2016年关于EJB的面试题及答案
EJB是sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。凭借java跨平台的优势,用EJB技术部署的分布式系统可以不限于特定的平台。下面YJBYS小编为大家整理了关于EJB的面试题及答案,希望对你有所帮 -
J2EE笔试面试题及答案
J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。本文yjbys小编为大家分享的是J2EE面试的模拟试题及答案,希望对大家学习J2EE有所帮