How to override OmniFaces default validation/conversion error messages?

Tiny

I'm using some OminFaces (1.8.1) validators as for example,

<o:validateAllOrNone components="a b c d" showMessageFor="someComponent"/>

If at least one of the specified fields is left blank in which case it displays a default message like as shown below.

a, b, c, d: Please fill out all or none of those fields

I want to override such error messages in resource bundles especially to get a localized message.

Unlike JSF, no resource bundles are found in OmniFaces. Is this still possible to override this error message somehow?

BalusC

You can use the message attribute for that.

<o:validateAllOrNone components="a b c d" showMessageFor="someComponent"
    message="#{i18n['some.bundle.key']}" />

where i18n is the <resource-bundle><var> of your resource bundle.

Indeed, the OmniFaces ValidateMultipleFields components do not support providing those messages via <message-bundle> without the need to declare the message attribute everytime.


Coincidentally, 3 days ago I've for the upcoming OmniFaces 2.0 committed several changes in those validators which should make it possible to override the default message via <message-bundle> when using the component type as key. So in case of <o:validateAllOrNone> which has a component type of "org.omnifaces.component.validator.ValidateAllOrNone", you should be able to override it in the resource bundle as identified by <message-bundle> as follows:

org.omnifaces.component.validator.ValidateAllOrNone = {0} all or none!

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

zurb foundation error messages displayed by default?

From Dev

Parsely.js override default validation messages

From Dev

How to override protractor's default timeout?

From Dev

How to override Flask-Security default messages?

From Dev

How to override default Grails environment?

From Dev

Override default_error_messages on SlugRelatedField

From Dev

How to override Rails' default migration generator template

From Dev

How do I override default attributes in Chef

From Dev

how to override default values of a provisioner?

From Dev

How to override default Polymer CSS

From Dev

How to override error messages in MultiUploader in GWT

From Dev

How to override default functionality in Ember-addons

From Dev

How to override default Internal Server Error in Ruby/Sinatra to display erb file

From Dev

Override Spring form error messages

From Dev

how to override default thymeleaf resolver in spring boot

From Dev

How to override exception messages in django rest framework

From Dev

How to override Enterprise Architect default properties Window

From Dev

How to change default error messages of MVC Core ValidationSummary?

From Dev

How to display apostrophe ' in faces message added via OmniFaces Messages#add

From Dev

How to use OmniFaces in junit

From Dev

How to remove error messages?

From Dev

How to override default Grails environment?

From Dev

Override default jquery-steps error message

From Dev

How to remove error messages

From Dev

how to override default values of a provisioner?

From Dev

How to override SSH default identity?

From Dev

How to override the default sorting of Hadoop

From Dev

How to throw custom exception with custom error code on fly in django rest framework and override default fields in exception response

From Dev

override form's clean method to customize error messages

Related Related

  1. 1

    zurb foundation error messages displayed by default?

  2. 2

    Parsely.js override default validation messages

  3. 3

    How to override protractor's default timeout?

  4. 4

    How to override Flask-Security default messages?

  5. 5

    How to override default Grails environment?

  6. 6

    Override default_error_messages on SlugRelatedField

  7. 7

    How to override Rails' default migration generator template

  8. 8

    How do I override default attributes in Chef

  9. 9

    how to override default values of a provisioner?

  10. 10

    How to override default Polymer CSS

  11. 11

    How to override error messages in MultiUploader in GWT

  12. 12

    How to override default functionality in Ember-addons

  13. 13

    How to override default Internal Server Error in Ruby/Sinatra to display erb file

  14. 14

    Override Spring form error messages

  15. 15

    how to override default thymeleaf resolver in spring boot

  16. 16

    How to override exception messages in django rest framework

  17. 17

    How to override Enterprise Architect default properties Window

  18. 18

    How to change default error messages of MVC Core ValidationSummary?

  19. 19

    How to display apostrophe ' in faces message added via OmniFaces Messages#add

  20. 20

    How to use OmniFaces in junit

  21. 21

    How to remove error messages?

  22. 22

    How to override default Grails environment?

  23. 23

    Override default jquery-steps error message

  24. 24

    How to remove error messages

  25. 25

    how to override default values of a provisioner?

  26. 26

    How to override SSH default identity?

  27. 27

    How to override the default sorting of Hadoop

  28. 28

    How to throw custom exception with custom error code on fly in django rest framework and override default fields in exception response

  29. 29

    override form's clean method to customize error messages

HotTag

Archive