我想将 Servlet 上下文注入到放置在实体中的验证器中。但是返回null...
例子:
@Entity
class Test{
@TestValidator()
int something;
}
TestValidator implements ConstraintValidator{
@Context ServletContext ctx
}
场景是动作来自facelet。然后根据用户的操作调用托管 bean 的操作。我想将该操作的 ServletContext 传递给 Entity 类中注释的 Validator 但返回 null 。我认为 Servlet Context 是应用程序范围的。
问题:有没有办法在验证器中访问该 Servlet 上下文?
谢谢!