1

Webアプリケーションに次のラベルがあります

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

そのページのコントローラーで、このラベルのテキストを何らかの値に設定したいと思います(Javaの場合)。

これどうやってするの?

4

1 に答える 1

1

通常の方法でBeanプロパティにバインドするだけです。

@ManagedBean
@RequestScoped
public class Bean {

    private String label;

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

    // ...
}

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

具体的な質問とは関係なく、このすべての機能要件が何であるかわからないため、要件を解決するために正しい方向に進んでいるかどうかはわかりませんが、リソースバンドルの使用を検討しましたか? ?

于 2012-10-14T18:22:35.920 に答える