Pessoinhas
Eu já revirei a net e não achei nada a respeito. Tenho certeza que não estou sabendo procurar, porque deve ser uma coisa ridícula de simples.
Eu tenho o messages.properties
campoObrigatorio=O campo {0} é obrigatório
A sua declaração no faces-config:
<application>
<resource-bundle>
<base-name>br.cits.furukawa.rg.messages.messages</base-name>
<var>msg</var>
</resource-bundle>
</application>
E tentando usar!
<h:inputText
value="#{sincroniaBean.dataInicial}" required="true"
requiredMessage="#{msg.campoObrigatorio}"
converterMessage="#{msg.campoObrigatorio}">
<f:convertDateTime type="date" dateStyle="medium" />
</h:inputText>
E agora a pergunta: como eu faço pra passar os argumentos pro “messages” pelo JSF??? Eu não quero que ele imprima “O campo {0} é obrigatório”, e sim “O campo dataInicial é obrigatório”?