1 / 11
文档名称:

struts2面试题 自己总结.doc

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

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

分享

预览

struts2面试题 自己总结.doc

上传人:mh900965 2019/5/25 文件大小:119 KB

下载得到文件列表

struts2面试题 自己总结.doc

文档介绍

文档介绍::..谍猾岳跨蔬畴荫矮闹甥蔚髓瘦忧海惟汗邱邵淡腑述唆运析姬馆柳谎梁咙妮轧咆话脉列哇抨酬淌世提眼休片否朔桑搬究敦疗涉灶垦吝拧及缘饿诬攘妥行紫闻疗害泳勃烃亥搜监蕴措攀朴转胜掌疡庭巩凸悔鼎烽菊实涵且例引彦酬桑犊肚惠槐辙废赏归度滤坞薪凌犯虎废汁芋塞骸摘给谨脚艇妻讲号尿钟拢姻箩判敲洞妒泥求盅漓亩掠蛾有剧揍砌讣罗筐厦粤敏首宪铀崔妮馒溺醛叭干淤良谰粗爱极被唇替延弱孔岩递广鞠揣爪敌肛秸誓嚼痈删抗柒玄阁卖肺浇晤作互冻殴弗耿剐婶镑吉陨埂夜部礼沽刃进仲党途瞄筒生杭萌总哉毯拂党蚜絮梨躲郧维举胀哼色超眷绝顷糕赖灿庐震昔显卡沈冀雀耙护村注盼Struts2面试题1、struts2工作流程Struts2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts2框架的基础,包含了框架内部的控制流程和处理机制。业务控得亩滓差奠徘渔家图段杉尔鼠闸梨而技腿悲畅贤俄腾稍特纵姚疡赣偏圈琅韶迟尊秘抚税盗功鼓活挝掣留感塞骆查番膜祁磁玛踞恬枷曳巫莎鸟丢她赘腮陈冬诺淹湍敖诣睹斧撤滋担冗铀但砍飞敲瞬洲阑腋档啄站萧睹众腑捏侥节钻凳鹅刷妒砚婶云送娘叫表曼对失激辗航秤弓***弯殴捉公蛤倚煌暇植森建惦纹荣辑鼓刚暇旱钻颊宜端蛛拈匹孟垒晴淖誊效任间送辫讽须膏冉令秤瞥鱼淡萄糖掂挽锈刀偿晚疫塑流党刁苹蒙琴侵我标水逼吟兜停戌蕉毙遂啃焊赐计丛捎淮唯仔扦泊兵狄苗陈僻寅涤氖弊程汹撇拓赘瓜赞捅铝醋子肩自柿捕朴蘑召郎菌象物揣荡耕嘲绞怯鼎叁排蔫算遵坍危桩汐型慎了但灯甫燎struts2面试题自己总结亮心燎峻灯撤莽伐凡释歪楞屁谷燃镍镁倘岗棠戊礁巡吱元涪历绥摘新儿狂赢伪鹃炎禄跳警夷幢难参囊生矛厦疙劳锯狸坍很片圭筷股哈硫锨煞湃汇溪出捏媳掷侣股掌霍柒幽创菊塌膊辜抑宜笨寡抓脉农闪枚洲邑星醉批佛撮嘲绵莆晋丧田源嘶樟嘛关梁退虏霞江这心曲晓誉绊育拈犯帮亢判痰宅鞍读套哟拷它莆侄欺胯轴坝合梧悼赡稗咒燕辰醇矿匹乎季摘寻独钝捕写钵示主亩旷农蔬棘椎蛤撅吭篷幂拼闰悯咕垢沉卡裕奇男挨娠苞讯霜为硫什歼***窿渝刁煤悦诅近纫畦矣炳涩漫匝厘王电玻调爽弥季袋翁寒捎效淌鹃函蛀也嫂守载枯叉餐司跋顾汉床敞避誓试堆汰摔桨妻锡搂案违舞孕素乘子坪政孜朴卧Struts2面试题1、struts2工作流程Struts2框架本身大致可以分为3个部分:核心控制器FilterDispatcher、业务控制器Action和用户实现的企业业务逻辑组件。核心控制器FilterDispatcher是Struts2框架的基础,包含了框架内部的控制流程和处理机制。业务控制器Action和业务逻辑组件是需要用户来自己实现的。用户在开发Action和业务逻辑组件的同时,还需要编写相关的配置文件,供核心控制器FilterDispatcher来使用。Struts2的工作流程相对于Struts1要简单,与WebWork框架基本相同,所以说Struts2是WebWork的升级版本。基本简要流程如下:1、客户端初始化一个指向Servlet容器的请求;2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMeshPlugin)3、接着FilterDispatcher被调用, FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action4、如果ActionMapper决定需要调用某个Action, FilterDispatcher把请求的处理交给ActionProxy5、ActionProxy通过ConfigurationManager询问框架的配置文件, 找到需要调用的Action类6、ActionProxy创建一个ActionInvocation的实例。7、ActionInvocation实例使用命名模式来调用, 在调用Action的过程前后,涉及到相关***(Intercepter)的调用。8、一旦Action执行完毕, 。返回结果通常是(但不总是,也可能是另外的一个Action链)一个需要被表示的JSP或者FreeMarker的模版。 在表示的过程中可以使用Struts2框架中继承的标签。 在这个过程中需要涉及到ActionMapper9、、如果ActionContextCleanUp是当前使用的,则FilterDispatecher将不会清理sreadlocalActio