数据验证可分为表单验证和业务逻辑验证。表单验证通过ActionForm类的validate()方法实现,该方法对所有字段进行校验。如果出现不符要求的输入,则将错误提示信息封装在ActionError对象中,最后将多个ActionError对象合并成ActionErrors对象。
业务逻辑验证由Action处理,通过在Action类的execute()方法前增加数据校验代码段实现。
数据验证可分为表单验证和业务逻辑验证。表单验证通过ActionForm类的validate()方法实现,该方法对所有字段进行校验。如果出现不符要求的输入,则将错误提示信息封装在ActionError对象中,最后将多个ActionError对象合并成ActionErrors对象。
业务逻辑验证由Action处理,通过在Action类的execute()方法前增加数据校验代码段实现。