2011-10-17 4 views

ответ

0

Нет, вы не можете назвать его другим именем. Но теоретически можно читать с произвольного ресурсного пакета самостоятельно с помощью настраиваемого MessageInterpolator.

0

Hibernate Validator определяет понятие resource bundle locators, которое позволяет настроить способ получения пакетов ресурсов при использовании стандартного алгоритма интерполяции сообщений.

Чтобы получить сообщения с пачкой пользовательских ресурсов просто определить PlatformResourceBundleLocator с именем расслоения и создать ResourceBundleMessageInterpolator с помощью локатора, как это:

Validator validator = 
    Validation.byProvider(HibernateValidator.class) 
     .configure() 
     .messageInterpolator(
      new ResourceBundleMessageInterpolator(
       new PlatformResourceBundleLocator("my_bundle"))) 
     .buildValidatorFactory() 
     .getValidator(); 

 Смежные вопросы

  • Нет связанных вопросов^_^