struts
文章平均质量分 78
jueqi2010
这个作者很懒,什么都没留下…
展开
-
简单理解Struts2中拦截器与过滤器的区别及执行顺序
struts2体系结构图:当接收到一个httprequest , a) 当外部的httpservletrequest到来时 b) 初始到了servlet容器 传递给一个标准的过滤器链 c) FilterDispatecher会去查找相应的ActionMapper,如果找到了相应的ActionMapper它将会将控制权限交给ActionProxy d) ActionProxy将会通过Conf...原创 2013-05-14 15:10:56 · 87 阅读 · 0 评论 -
项目中SSH小版本号查看方法
前几天面试,被一娘们小瞧了一把,问到项目开发中SSH的小版本号。回答不上来,特转一篇小文。 【转】查看项目中的struts、spring、hibernate 版本的方法 这是从别人那转来的。http://blog.sina.com.cn/s/blog_7725bc930100sk9c.html 如下: 1. struts的版本信息 查看 struts.jar\META-...原创 2012-10-11 14:23:50 · 384 阅读 · 0 评论 -
struts 拦截器与过滤器(转)
如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器):<interceptor-ref name="checkbox"> <param name="uncheckedValue">0&l...原创 2014-02-19 11:22:42 · 78 阅读 · 0 评论 -
struts2 原理
Struts2的工作原理 上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter) (这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Strut...原创 2014-02-19 16:22:02 · 59 阅读 · 0 评论 -
ActionContextCleanUp
延长action中属性的生命周期,包括自定义属性,以便在jsp页面中进行访问,让actionContextcleanup过滤器来清除属性,不让action自己清除。 为了使用WebWork,我们只需要在web.xml配置FilterDispatcher一个过滤器即可,阅读一下FilterDispatcher的JavaDoc和源码,我们可以看到它调用了: finally { ...原创 2014-02-19 16:27:58 · 91 阅读 · 0 评论