在Primefaces中设置标签的值

时间:2012-10-14 17:57:40

标签: jsf primefaces

我的网络应用程序中有以下标签

<h:outputLabel id="yearLabel" value="?" style="font-weight:bold"/>

在该页面的控制器中,我想将此标签的文本设置为某个值(在Java中)。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

以通常的方式将其绑定到bean属性。

@ManagedBean
@RequestScoped
public class Bean {

    private String label;

    @PostConstruct
    public void init() {
        label = "Year"; 
    }

    // ...
}

<h:outputLabel ... value="#{bean.label}" />

无关具体问题,我不确定这一切的功能要求是什么,所以我不知道你是否正朝着正确的方向前进去解决问题要求,但您是否考虑过使用资源包?