2013年7月7日

struts的ValueStack之于驱动

摘要: 什么是ValueStackStrut2的Action类通过属性可以获得所有相关的值,如请求参数属性值等。要获得这些参数值,我们要做的唯一一件事就是在Action类中声明与参数同名的属性。在Struts2调用Action类的Action方法(默认是execute方法)之前,就会为相应的Action属性赋值。要完成这个功能,有很大程度上,Struts2要依赖于ValueStack对象。这个对象贯穿整个Action的生命周期,每个Action类的对象实例会拥有一个ValueStack对象。当Struts2接收到一个.action的请求后,会先建立Action类的对象实例,但并不会调用Action方法 阅读全文

posted @ 2013-07-07 22:37 张张开 阅读(193) 评论(0) 推荐(0)

Struts基础总结

摘要: 本文是在学习了基础的javaWeb后对Struts的基础总结。目的一是,在于以后自己能更加方便的去回顾这些理论知识,另外也希望能够帮助知识水平和我差不多的人。错误的地方,希望大家能指出来。 Struts基础总结1.Struts是一个实现MVC设计模式的优秀的框架。Struts定义了通用的控制器,通过配置文件和视图,以Action的概念封装用户请求,让代码更加清晰易读。2.Struts2以WebWork优秀的设计思想为核心,吸收了Struts框架的部分优点,提供了一个使用更加整洁的MVC设计模式实现的Web应用程序框架。体系结构Struts2和Struts1的体系差别非常大... 阅读全文

posted @ 2013-07-07 21:54 张张开 阅读(285) 评论(0) 推荐(0)

导航