随笔分类 - Struts2
struts2学到屎挫死-深入Struts2(3)--拦截器
摘要:拦截器【导读】action就是一个动作,就好比如,我们要去做某件事情的之前,脑海里首先会去想该如何去做,层层分析.例如我们要去大海游泳,去之前,我们得想好,今天天气怎么样,适不适合去海...等条件,如果条件成立了,即通过了,那么我们就可以去海游泳了,但是,天气下雨了,我们就会把去大海游泳整件事情终止了..动作将不会去执行,而动作之前的这些想法,可以理解成我们的拦截器、我们可以看看一张Action LifeCycle的图在图中我们可以发现,除了action,其他的都是interceptor(拦截器),Struts2的Interceptor一层一层,把Action包裹在最里面,整个结构就好比,我们
阅读全文
struts2学到屎挫死-深入Struts2(2)--Action
摘要:1.Action是干什么的?翻译过来就是“动作”的意思...传统的MVC框架中,Control层一般都是一个类似与Servlet的一个Java对象。因为从职责上讲,Control层需要完成以下的职责:1. 接收从Web容器传递过来的参数,并做恰当的类型转化2. 调用逻辑处理3. 搜集数据,并返回到视图而在这个其中的第一步和第三步,都离不开Web容器中的对象的处理。2.struts2中Action在Struts2中的Action,并不需要依赖于特定的Web容器。我们看不到类似HttpServletRequest,HttpServletResponse等Web容器相关的对象。这时候问题就出来了 .
阅读全文