我的网络应用程序中有以下标签
<h:outputLabel id="yearLabel" value="?" style="font-weight:bold"/>
在该页面的控制器中,我想将此标签的文本设置为某个值(在Java中)。
我该怎么做?
答案 0 :(得分:1)
以通常的方式将其绑定到bean属性。
@ManagedBean
@RequestScoped
public class Bean {
private String label;
@PostConstruct
public void init() {
label = "Year";
}
// ...
}
与
<h:outputLabel ... value="#{bean.label}" />
无关具体问题,我不确定这一切的功能要求是什么,所以我不知道你是否正朝着正确的方向前进去解决问题要求,但您是否考虑过使用资源包?