【问题标题】:omnifaces generic enum converter values orderomn​​ifaces 通用枚举转换器值顺序
【发布时间】:2013-11-06 15:34:28
【问题描述】:

我在一个项目中使用omnifaces 1.6.2。 A 有一个具有如下值的枚举:

AC、AL、AP、AM、BA

但是当值显示在选择菜单中时,它们的顺序总是不同的。 有没有办法始终以相同的顺序显示这些值?

【问题讨论】:

    标签: jsf omnifaces


    【解决方案1】:

    这与omnifaces.GenericEnumConverter 无关,但与<o:importConstants> 有关。此问题已报告为 issue 260 并在 1.7 快照中修复。如果您升级到 1.7 快照,那么这个问题应该会消失。最终的 1.7 版本预计在 12 月左右发布。

    【讨论】:

    • 我升级了,发生了一件奇怪的事情。呈现的 html 是正确的。但是,我无法单击该项目,或者更好的是,当我单击它时,不会显示值列表。
    • 为我工作。注意:我假设标准 JSF <h:selectOneMenu>。如果您使用的是 3rd 方组件库,请在控制台中检查 JS 错误。
    • 就是这个组件。它与引导程序 3 中的 col-md-* 类有关。如果我从组件或围绕它的 div 中删除该类,它可以工作...
    • 新问题好像不相关。或者您是否暗示使用 OmniFaces 1.6.x 时这部分工作正常? (虽然项目顺序错误)
    • 这是一个 CSS 问题,当然。不是万能的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-11
    • 1970-01-01
    • 2011-05-27
    • 2016-01-27
    • 2013-01-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多