1 / 62
文档名称:

JavaEE常见面试题.doc

格式:doc   大小:125KB   页数:62页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JavaEE常见面试题.doc

上传人:cjc201601 2019/7/20 文件大小:125 KB

下载得到文件列表

JavaEE常见面试题.doc

文档介绍

文档介绍:—View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。MVC中的模型、视图、控制器它们分别担负着不同的任务。视图:视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用户的输入。视图不进行任何业务逻辑处理。模型:模型表示业务数据和业务处理。相当于JavaBean。一个模型能为多个视图提供数据。这提高了应用程序的重用性控制器:当用户单击Web页面中的提交按钮时,控制器接受请求并调用相应的模型去处理请求。然后根据处理的结果调用相应的视图来显示处理的结果。MVC的处理过程:首先控制器接受用户的请求,调用相应的模型来进行业务处理,并返回数据给控制器。控制器调用相应的视图来显示处理的结果。并通过视图呈现给用户。?如何控制两种框架中的单例模式?、Action类:。、,因为仅有一个Action的实例来处理所有的请求。,并且开发时特别小心。Action资源必须是线程安全的或同步的。,因此每有线程安全问题。c、,因为当一个Action被调用时HttpServletRequest和HttpServletResponse被传递给execut方法。,允许Action脱离容器单独测试。如果需要,Struts2Action仍然可以访问初始的Request和Response。但是,其他的元素减少或者消除了直接访问HttpServletRequest和HttpServletResponse的必要性。d、(这使得测试要依赖于容器)。一个第三方扩展:。、设置属性、调用方法来测试,“依赖注入”也使得测试更容易。,很好的将应非用程序进行了分层,使开发者更关注于业务逻辑的实现;第二,struts有着丰富的taglib,如能灵活运用,则能大大提高开发效率。:因为hibernate为Java应用提供了一个易用的、高效率的对象关系映射框架。hibernate是个轻量级的持久性框架,功能丰富。:因为spring基于IoC(InversionofControl,反向控制)和AOP构架多层j2ee系统的框架,但它不强迫你必须在每一层中必须使用Spring,因为它模块化的很好,允许你根据自己的需要选择使用它的某一个模块;采用IoC使得可以很容易的实现bean的装配,提供了简洁的AOP并据此实现事务管理(TranscationManagment),:.。(中文,英文)为例:,在其中加入要使用国际化的信息,例如:=e!!!:lable..china=中国欢迎您!。可以使用myeclipse的插件,也可以在dos下执行:native2ascii-encodinggb2312ApplicationResource_temp..<%***@tagliburi="/WEB-INF/struts-"prefix="bean"%>显示信息:<bean:messagekey="">可以在strut