1 / 62
文档名称:

JAVA-SSH面试题.doc

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

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

分享

预览

JAVA-SSH面试题.doc

上传人:Hkatfwsx 2014/8/19 文件大小:0 KB

下载得到文件列表

JAVA-SSH面试题.doc

文档介绍

文档介绍:JAVA-SSH面试题
Java---SSH(MVC)
谈谈你mvc的理解
MVC是Model—5>View—Controler的简称。即模型—视图—控制器。MVC是一种设计模式,它强制性的把应用程序的输入、处理和输出分开。
MVC中的模型、视图、控制器它们分别担负着不同的任务。
视图: 视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并接受用户的输入。视图不进行任何业务逻辑处理。
模型: 模型表示业务数据和业务处理。相当于JavaBean。一个模型能为多个视图提供数据。这提高了应用程序的重用性
控制器: 当用户单击Web页面中的提交按钮时,控制器接受请求并调用相应的模型去处理请求。
然后根据处理的结果调用相应的视图来显示处理的结果。
MVC的处理过程:首先控制器接受用户的请求,调用相应的模型来进行业务处理,并返回数据给控制器。控制器调用相应的视图来显示处理的结果。并通过视图呈现给用户。
Struts
struts11>.?如何控制两种框架中的单例模式?

a、Action类:
。 Action要求继承ActionSupport基类
b、线程模式
Action是单例模式的并且必须是线程安全的,因为仅有一个Action的实例来处理所有的请求。
Action能做的事情,并且开发时特别小心。Action资源必须是线程安全的或同步的。
Action为每一个请求产生一个实例,因此没有线程安全问题。
c、Servlet依赖
Action依赖于Servlet API,因为当一个Action被调用时HttpServletRequest和HttpServletResponse被传递给execut方法。
Action不依赖于容器,允许Action脱离容器单独测试。如果需要,Struts2 Action仍然可以访问初始的Request和Response。
但是,其他的元素减少或者消除了直接访问HttpServletRequest和HttpServletResponse的必要性。
d、可测性
Action的一个主要问题是execute方法暴露了Servlet API(这使得测试要依赖于容器)。一个第三方扩展:struts TestCase

Action可以通过初始化、设置属性、调用方法来测试,
“依赖注入”也使得测试更容易。

项目中为什么使用SSH
1. 使用Struts是因为struts是基于MVC模式的,很好的将应用程序进行了分层,使开发者更关注于业务逻辑的实现;第二,struts有着丰富的taglib,如能灵活运用,则能大大提高开发效率。
2. 使用Hibernate:因为hibernate为Java应用提供了一个易用的、高效率的对象关系映射框架。hibernate是个轻量级的持久性框架,功能丰富。
3. 使用Spring:因为spring基于IoC(Inversion of Control,反向控制)和AOP构架多层j2ee系统的框架,但它不强迫你必须在每一层中必须使用Spring,因为它模块化的很好,允许你根据自己的需要选择使用它的某一个模块;
采用IoC使得可以很容易的实现bean的装配,提供了简洁的AOP并据此实现事务管理(Transcation Managment),等等

struts与spring是如何继承的
不懂题目之意:.
而Spring中的继承就不清楚了。
struts如何实现国际化
以下以两国语言(中文,英文)为例:
1. 在工程中加入Struts支持
2. ,在其中加入要使用国际化的信息, 例如: =e!!!
3.
4. 例如:lable..china=中国欢迎您!
5. 对临时中文资源文件进行编码转换。可以使用myeclipse的插件,也可以在dos下执行:
native2ascii -

最近更新

2026年国开电大外国文学形考题库【夺冠】 40页

2025年湖南幼儿师范高等专科学校单招职业适应.. 44页

2026年地方病控制题库附参考答案(精练) 40页

2026年大学c语言考试题库(历年真题) 13页

2026年天津城市职业学院单招职业技能考试模拟.. 44页

2026年学廉政知识测试题及一套参考答案 14页

2026年安庆医药高等专科学校单招职业适应性考.. 44页

2026年安徽电气工程职业技术学院单招职业倾向.. 46页

2026年安徽马钢技师学院单招综合素质考试题库.. 44页

2025浙江杭州市拱墅区工大未来技术研究院招聘.. 48页

2026年山东胜利职业学院单招职业技能考试题库.. 43页

2026年山西职业技术学院单招职业倾向性测试模.. 44页

2026年工贸试题-考试题库附参考答案【考试直接.. 42页

2026中国农业科学院第一批招聘(农业环境与可.. 45页

2026年廉政从业知识测试题(夺冠系列) 14页

2026宁夏回族自治区气象局招聘应届高校毕业生.. 36页

2026年C语言题库有答案 13页

2026年三峡旅游职业技术学院单招职业适应性考.. 43页

2026年廉政答案考试题库精选答案 14页

2026年忻州职业技术学院单招职业技能考试题库.. 43页

2026年克孜勒苏职业技术学院单招职业适应性考.. 46页

2026年柳州城市职业学院单招职业技能测试题库.. 44页

2026年刑法知识考试题及答案(夺冠) 15页

2026年注册建筑师考试题库200道及参考答案【黄.. 84页

2026年消毒技术题库含答案【达标题】 39页

2026年福建干部廉政知识测试题及1套参考答案 14页

2026年基础乐理考试题库及完整答案1套 28页

2026年自考专业(营销)考试题库2000道及参考答.. 83页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年江西信息应用职业技术学院单招职业适应.. 127页