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

时间:2016-08-11 09:15:07

标签: java file-upload jsf-2.2

我在Glassfish 4.1.1上使用JSF 2.2.12 mojarra实现。 我有一个上传表单,包括一个h:inputFile组件。一切正常,但我找不到将“选择文件...”消息更改为另一个的方法。 我无法相信HTML5规范和/或JSF 2.2还没有提供任何解决方案,所以显然这是我的错误。 我试过了primefaces 5.3,它提供了在上传组件的按钮上使用与英语不同的语言的机会,但我无法设置它。

是否有任何JSF 2.2“兼容”方式来处理这个问题?

1 个答案:

答案 0 :(得分:0)

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

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