您的位置:首页 > 编程语言 > Java开发

Struts中ActionForm的初始化步骤

2013-11-20 00:30 204 查看
       在ActionServlet接收到某个请求并将这个请求交给具体的某个Action处理之前,struts框架会检查配置文件中对应action的name属性是否设置。如果设置了,就会根据scope属性,在相应的域中查找是否存在这样的一个实例。如果没有,就会根据配置文件中的formbean配置信息new出对应的实例。如果有,则继续使用。然后会调用这个frombean的reset方法。然后调用setter方法把提交的表单数据封装到这个formbean中。然后又会检查validate属性是否为true,如果为true,又会调用这个formbean的validate方法。如果validate方法通过,就会把请求交给对应的action处理。如果没有通过,就会把请求转发到input属性指定的路径上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  struts actionform