Like we mentioned earlier, it is possible to customize the style (font, color, text, and so on) of JSF's default validation messages. Additionally, it is possible to modify the text of default JSF validation messages. In the following sections, we will explain how to modify error message formatting and text.
Customizing message styles can be done via Cascading Style Sheets (CSS). This can be accomplished by using the <h:message>
, style
, or styleClass
attributes. The style
attribute is used when we want to declare the CSS style inline. The styleClass
attribute is used when we want to use a predefined style in a CSS style sheet or inside a <style>
tag in our page.
The following markup illustrates using the styleClass
attribute to alter the style of error messages; it is a modified version of the input page we saw in the previous section:
<?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC "-//W3C//DTD...