代码之家  ›  专栏  ›  技术社区  ›  icordoba

JSF2I18NBean验证消息

  •  5
  • icordoba  · 技术社区  · 13 年前

    如何返回i18n本地化bean验证消息?

    例如,在:

    @Size(min = 1, message = "{pleaseProvideADescription}")
    private String description;
    

    即使我在faces配置中设置了属性文件。xml,我包括一个PleaseProvideDescription=请提供一个。。。

    {请提供说明}

    作为标记中的验证消息

    谢谢

    1 回复  |  直到 13 年前
        1
  •  5
  •   BalusC    13 年前

    Bean验证( JSR-303 )与JSF2完全无关( JSR-314 ).这是 另一个 标准JavaEEAPI的一部分。

    验证消息必须放在名为 ValidationMessages.properties 在类路径根中(您可以使用它进行国际化) ValidationMessages_xx_XX.properties 文件)。

    faces-config.xml .