我想在客户端使用以下方法通过XML进行验证。 有人可以告诉我有关动作的上下文,如下面的方法所述: 接口ActionValidatorManager:
void validate(Object object, String context) throws ValidationException
使用操作及其上下文验证给定对象。
参数:
对象 - 要验证的操作 上下文 - 行动的背景 抛出:ValidationException - 如果在验证时发生错误 动作。
我无法理解此方法中动作上下文的含义。
答案 0 :(得分:1)
根据验证框架,操作上下文是指验证上下文。实际描述
将使用的上下文 ActionValidatorManager将操作调用与。关联 适当的ValidatorConfigs。
返回的上下文用于模式中 ActionClass-上下文的validation.xml 的
默认上下文是URL中的操作名称,但方法可以 被覆盖以实现自定义上下文。
这在单个动作和单个模型的情况下非常有用 需要根据某些条件进行大量不同的验证。