FormBean表单验证共4步:
1) 客户端提交HTML表单后,Struts框架自动把表单封装成ActionForm对象。
2) Struts框架调用ActionForm的validate()方法进行表单验证。
3) 如果validate()方法返回ActionErrors对象为null或不包含任何ActionMessage的ActionErrors,则通过验证。
4) 如果validate()方法返回包含ActionMessage的ActionErrors。则将ActionErrors保存在请求request范围内,然后将请求发往视图层,视图层通过标签把request中的ActionErrors中的错误信息显示出来,提示用户修改。(小3步)
FormBean的表单验证流程
最新推荐文章于 2024-08-26 16:00:42 发布