struts的生命周期??

 我来答
匿名用户
2013-05-17
展开全部
struts的生命周期:struts form的生命周期看 http://topic.csdn.net/u/20071224/10/1ed40713-1e26-4a4f-af2e-7925bfc68c41.html ,有人讲的很详细,struts action的生命周期看 http://topic.csdn.net/t/20050317/15/3858980.html 大概讲了一下;我用过的form和action:DynaActionForm和ActionForm,action:Action和DispatchAction,还有其他的 但俺没用过! 2.初始化了一个 没有run()方法的线程类 编译运行时是否回出错 ? 这个你自己写一个测试一下,线程这块我不明白 3.A=10 B=100 如果不通过第3个变量 让A=100 B=10 怎么实现啊 ? 利用加减法实现两个变量的交换:如:A=A+B;B=A-B;A=A-B 用位异或运算来实现(效率高):如:A=A^B;B=A^B;A=A^B; 4.分页显示是 当页面一个月都不变化时 怎么显示 和当页面经常改变是 又怎么显示 (条件 多于200行) ? 这个我没有太明白是什么意思啊! sql数据库题(mysql): 1.select * from employee limit 5,1; 2.select count(*) from employee group by deptId; 3.select * from employee em where em.wages>(select avg(emp.wages) from employee emp where emp.deptId=em.deptId group by emp.deptId );
匿名用户
2013-05-17
展开全部
Web容器启动后,struts加载需要依靠ActionServlet,但是ActionServlet的加载要从两个方面进行。(1)优先级最高则先加载ActionServlet (2)如果不是最高的,则等到有用户发出请求是ActionServlet被加载。如用户提交表单时,利用form属性Action发出*.do的请求,这时ActionServlet将被加载。Actionservlet启动后,和一般的Servlet相同,要先执行init()方法来完成初始化工作。在初始化过程中,Struts的Struts-config.XML被加载。Struts的配置数据被加载和初始化,struts的相关组件也被加载。如街道了用户的请求,要根据请求类型执行Servlet的doGet()或doPost()方法,在方法中调用process()方法,在Process()方法中获得处理请求的请求处理器对象RequestProcessor。执行RequestProcessor对象的Porcessor()方法对请求进行处理,然后开始对请求进行处理。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式