我在Glassfish 4.1.1上使用JSF 2.2.12 mojarra实现。我有一个上传表单,其中包括一个h:inputFile组件。一切都很好,除了我找不到方法来改变"选择文件…"消息到另一个。我无法相信HTML5规范和/或JSF 2.2还没有提供任何解决方案,所以很明显这是我的错误。我尝试了primefaces 5.3,它提供了在上传组件的按钮上使用不同于英语的语言的机会,但我无法设置它的样式。
是否有JSF 2.2"兼容"的方法来处理这个问题?
尝试primefaces组件fileUpload
,在高级模式下带有三个按钮:选择, 上传, 取消。您可以通过更改选项label, uploadLabel, cancelLabel来编辑按钮上的文本。
关于样式,我建议在按钮的css类中更改样式,以更改颜色或图标