在ActionServlet接收到某个请求并将这个请求交给具体的某个Action处理之前,struts框架会检查配置文件中对应action的name属性是否设置。如果设置了,就会根据scope属性,在相应的域中查找是否存在这样的一个实例。如果没有,就会根据配置文件中的formbean配置信息new出对应的实例。如果有,则继续使用。然后会调用这个frombean的reset方法。然后调用setter方法把提交的表单数据封装到这个formbean中。然后又会检查validate属性是否为true,如果为true,又会调用这个formbean的validate方法。如果validate方法通过,就会把请求交给对应的action处理。如果没有通过,就会把请求转发到input属性指定的路径上。
继续阅读与本文标签相同的文章
下一篇 :
淘宝“双十一”的背后
-
铁道部新客票系统的设计(一)
2026-06-02栏目: 教程
-
事务隔离级别-实验
2026-06-02栏目: 教程
-
TortoiseSVN使用笔记
2026-06-02栏目: 教程
-
Persistence 与HibernatePersistence详解
2026-06-02栏目: 教程
-
SVN服务器搭建以及在MyEclipse中的使用方法
2026-06-02栏目: 教程
