![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
struts1.x
bohaiwaiwai
这个作者很懒,什么都没留下…
展开
-
struts1的工作原理和执行流程
工作原理 1.系统初始化(读取配置):初始化ModuleConfig对象 Struts框架是一个总控制器(ActionServlet)是一个Servlet,在web.xml中配置成自动启动的Servlet。 读取配置文件的配置信息,为不同的struts模块初始化相应的ModuleConfig对象(ActionConfig、 ControlConfig、Form...2013-04-24 13:59:42 · 271 阅读 · 0 评论 -
struts1的Action分析与研究
1、 Action什么时候初始化:在第一次请求的时候,而不是在系统初始化读取配置文件时。 2、 每个Action只会初始化一次。 3、 Action是线程不安全的,因为所有请求共享一个Action 4、怎样实现Action安全编程 a. 注意不要用实例变量和静态类变量(共享只针对某些请求的数据); b.注意资源操作的同步性。 应用: 统计action被所有...2013-04-24 14:02:10 · 111 阅读 · 0 评论 -
struts actionForm原理
1.addStu.do请求 2.ActionServlet寻找action 3.找到后看action是否有name属性,getName 4.有则获取form bean 5.如果此时没有实例,则实例化 6.调用form的reset方法 7.利用request参数setter form参数 8.如果validate为true的话就校验。 9.校验通过交给action处理...原创 2013-04-26 09:09:14 · 97 阅读 · 0 评论