在JSF 2.2中可以国际化h:inputFile组件吗?



我在Glassfish 4.1.1上使用JSF 2.2.12 mojarra实现。我有一个上传表单,其中包括一个h:inputFile组件。一切都很好,除了我找不到方法来改变"选择文件…"消息到另一个。我无法相信HTML5规范和/或JSF 2.2还没有提供任何解决方案,所以很明显这是我的错误。我尝试了primefaces 5.3,它提供了在上传组件的按钮上使用不同于英语的语言的机会,但我无法设置它的样式。

是否有JSF 2.2"兼容"的方法来处理这个问题?

尝试primefaces组件fileUpload,在高级模式下带有三个按钮:选择上传取消。您可以通过更改选项labeluploadLabelcancelLabel来编辑按钮上的文本。

关于样式,我建议在按钮的css类中更改样式,以更改颜色或图标

最新更新