当前位置:  开发笔记 > 编程语言 > 正文

JSF/Facelets中的国际化标签

如何解决《JSF/Facelets中的国际化标签》经验,为你挑选了1个好方法。

Facelets是否具有更整洁或更易读的国际化用户界面文本标签的任何功能,否则您可以使用JSF执行哪些操作?

例如,使用普通的JSF,使用h:outputFormat是一种在消息中插入变量的非常详细的方法.

澄清:我知道我可以添加一个消息文件条目,如下所示:

label.widget.count = You have a total of {0} widgets.

并显示此(如果我使用Seam):


   

但输出一个句子很麻烦 - 只是给JSF一个坏名字的东西.



1> Sietse..:

由于您使用的是Seam,因此可以在消息文件中使用EL.

属性:

label.widget.count = You have a total of #{widgetCount} widgets.

XHTML:


这仍然使用outputFormat,但不那么冗长.

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有