To manage the strings displayed on pages, they are stored in a properties file: messages.properties.
A properties file is typically stored in a Java source package, and must have the .properties extension.
You declare a message bundle in the faces-config.xml file using the resource-bundle element within an application element:
<application>
<resource-bundle>
<base-name>com.corejsf.messages</base-name>
<var>msgs</var>
</resource-bundle>
</application>