Struts2
whitesun123
这个作者很懒,什么都没留下…
展开
-
(一)Struts2介绍
Struts2搭建:1.导入jar包 2.复制sturuts2文件到项目 3.web.xml配置过滤器1,Struts2框架介绍 Struts2框架是MVC流程框架,适合分层开发。框架应用实现不依赖于Servlet,使用大量的拦截器来处理用户请求,属于无侵入式的设计。 2,Struts2框架的流程原理1)请求先到达Filter中央控制器2)然后为Action创建代理类3)将...转载 2018-04-08 13:28:06 · 179 阅读 · 0 评论 -
(二)Struts2 Action
Struts2框架中的Action类是一个单独的javabean对象。不像Struts1中还要去继承HttpServlet,耦合度减小了。 1,流程 拦截器拦截请求,创建代理Action对象,执行方法,返回结果,界面跳转。 拦截器解析请求路径,获取Action的名称,到配置文件中查找action的完整类名,利用反射创建对象。 每请求一次,就创建一个对象,所以action是多例的,也是线程安全的。 ...转载 2018-04-08 13:34:23 · 124 阅读 · 0 评论 -
(三)Struts2数据处理
Struts2框架框架使用OGNL语言和值栈技术实现数据的流转处理。 值栈就相当于一个容器,用来存放数据,而OGNL是一种快速查询数据的语言。 值栈:ValueStack一种数据结构,操作数据的方式为:先进后出 OGNL : Object-GraphNavigation Language(对象图形导航语言)将多个对象的关系使用一种树形的结构展现出来,更像一个图形,那么如果需要对树形结构的节点数据...转载 2018-04-08 13:43:19 · 139 阅读 · 0 评论