概述
最近学习了SSH框架,模式为struts2+spring+
Hibernate,现在这个阶段,我只学了struts2这个模块,学习的有些蒙,所以反过头来又重新研究了一下strut2的核心理念,根据strtus的那张核心图,可以很好的理解struts2的核心理念,首先,web容器获取外界发过来的请求,经过ActionConteclen过滤器的过滤,来获得与这个货的来的请求所对应的action,然后在通过filterDispatcher这个核心装置,然后实例化一个action对象(与你获得的请求所对应的)actionmapper,然后再一次到达fiterDispatcher这个核心装置,这个时候。filterDispacher将自己的大权全权受理给actionproxy,然后actionproxy通过Configuration manager这个配置管理器来获得struts.xml,然后生成action invocation对象,对象在调用action之前会依次执行interceptor拦截器,一旦执行的话,结果返回字符串,然后action invocation对象会将通过这些获得的字符串来获取相应的result,result会调用某个指定的jsp页面来现实所获得结果。然后按着相反的舜玉来执行拦截器,(action调用之后的部分),actionInvocation对象执行完毕后,获得HttpServletResponse独享,最后按着与过滤器配置定义相反的舜玉依次经过过滤器,向用户展示响应的结果。。
这是我的第一篇个人博客,我清楚自己写的很不好,但是以后我会时常坚持写个人博客。嘿嘿嘿!
最后
以上就是自觉铅笔为你收集整理的struts2核心技术的个人理解的全部内容,希望文章能够帮你解决struts2核心技术的个人理解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复