我开发的其中一个 Web 应用程序使用 Primefaces 2.2。我推迟了向 3.X 的迁移,因为我认为用户对某些组件的“旧”外观和感觉更满意。在日历中,我喜欢弹出按钮上的 2.2 图标,我想继续使用它。不幸的是,实现这一目标的简单方法似乎不再支持 popupIcon 属性,尽管它仍然存在于 3.X 指南中
FileUpload 被完全重写,它的外观发生了根本性的变化:现在在自动模式下,浏览(选择文件)按钮位于带有背景图像和颜色集的圆角框中。我更喜欢 2.X 的外观,没有圆框。除了使用 Internet Explorer 9 进行一些测试之外,我注意到 UploadedFile.getFileName() 现在提供了文件的完整路径,而我的功能代码只需要文件名而没有路径。迁移指南没有说明这个完全没有记录的变化。
我相信可以通过一些 css 覆盖来恢复原始的外观,但我已经尝试过阅读也没有成功
我想收到一些建议。我主要担心的是css修改会影响其他组件,所以必须非常具体。
谢谢菲利波