如何替换行为渲染器?

时间:2014-04-30 12:08:34

标签: java jsf richfaces

我使用的是RichFaces 4,我需要为行为org.richfaces.component.behavior.ClientValidatorImpl替换渲染器。我可以通过覆盖行为本身并指定渲染器的类型来完成此操作:

@FacesBehavior("org.richfaces.behavior.MyClientValidator")
public class MyClientValidatorImpl extends ClientValidatorImpl {
    @Override
    public String getRendererType() {
        return MyClientValidatorRenderer.RENDERER_TYPE;
    }
}

但如何避免不必要的覆盖?

0 个答案:

没有答案