Webアプリケーションに次のラベルがあります
<h:outputLabel id="yearLabel" value="?" style="font-weight:bold"/>
そのページのコントローラーで、このラベルのテキストを何らかの値に設定したいと思います(Javaの場合)。
これどうやってするの?
Webアプリケーションに次のラベルがあります
<h:outputLabel id="yearLabel" value="?" style="font-weight:bold"/>
そのページのコントローラーで、このラベルのテキストを何らかの値に設定したいと思います(Javaの場合)。
これどうやってするの?
通常の方法でBeanプロパティにバインドするだけです。
@ManagedBean
@RequestScoped
public class Bean {
private String label;
@PostConstruct
public void init() {
label = "Year";
}
// ...
}
と
<h:outputLabel ... value="#{bean.label}" />
具体的な質問とは関係なく、このすべての機能要件が何であるかわからないため、要件を解決するために正しい方向に進んでいるかどうかはわかりませんが、リソースバンドルの使用を検討しましたか? ?