Customizing default messages
As we mentioned earlier, it is possible to customize the style (font, color, text, etc.) of Jakarta Faces default validation messages. Additionally, it is possible to modify the text of the default Jakarta Faces validation messages. In the following sections, we will explain how to modify error message formatting and text.
Customizing message styles
Customizing message styles can be done with 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 on 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.
<h:body> <...