接口操作验证器管理器方法验证中操作上下文的含义



我想使用以下方法在客户端通过xml进行验证。

谁能告诉我下面这个方法的上下文吗?接口ActionValidatorManager:

void validate(Object object, String context) throws ValidationException

使用动作及其上下文验证给定对象。
参数:
object - 验证的操作。
Context——操作的上下文。
抛出:ValidationException—如果在验证时发生错误行动。

我无法理解这个方法中action的上下文的含义

就验证框架而言,操作上下文意味着验证上下文。实际描述

对象将使用的上下文ActionValidatorManager来关联动作调用

返回的上下文在模式中使用<我> ActionClass-context-validation.xml

默认上下文是URL中的操作名称,但是方法可以被重写以实现自定义上下文。

这在单个操作和单个模型的情况下非常有用需要基于某些条件的截然不同的验证。

最新更新