此内容没有您所选择的语言版本。

16.3.2. Displaying labels


If you define your labels with the Seam resource bundle, you can use them without having to type <f:loadBundle... /> on each page. Instead, you can type:
<h:outputText value="#{messages['Hello']}"/>
Copy to Clipboard Toggle word wrap
or:
<h:outputText value="#{messages.Hello}"/>
Copy to Clipboard Toggle word wrap
Even better, the messages themselves may contain EL expressions:
Hello=Hello, #{user.firstName} #{user.lastName}
Copy to Clipboard Toggle word wrap
Hello=G'day, #{user.firstName}
Copy to Clipboard Toggle word wrap
You can even use the messages in your code:
@In private Map<String, String> messages;
Copy to Clipboard Toggle word wrap
@In("#{messages['Hello']}") private String helloMessage;
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat