Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带注释的JSF自定义组件属性_Jsf_Jsf 2 - Fatal编程技术网

带注释的JSF自定义组件属性

带注释的JSF自定义组件属性,jsf,jsf-2,Jsf,Jsf 2,我想创建一个自定义组件'foo',其属性名为'bar' 在JSF 2.2中,我可以在Java中创建组件类,而不需要任何taglib文件: @FacesComponent(tagName = "foo", createTag = true) public class Foo { @WhatShouldIUseHere(required = true, description = "example attribute") public Object getBar() { ... }

我想创建一个自定义组件'foo',其属性名为'bar'

在JSF 2.2中,我可以在Java中创建组件类,而不需要任何taglib文件:

@FacesComponent(tagName = "foo", createTag = true)
public class Foo {

    @WhatShouldIUseHere(required = true, description = "example attribute")
    public Object getBar() { ... }

}

但是我对bar属性有问题。是否存在任何注释,我可以像taglib xml中那样设置required、description和其他属性?

没有任何注释可以满足您的需要

如果您还不知道如何向自定义JSF组件添加属性,可以查看以下内容: