h:messageのメッセージを上書きしたい私がしたことmessage.propertiesファイルを作成し、次のようにfaces-config.xmlに追加します
<application>
<message-bundle>
pk.mazars.basitMahmood.MyMessage
</message-bundle>
</application>
これがファイルです
javax.faces.converter.DateTimeConverter.DATE = {2}: ''{0}'' could not be understood as a date.
javax.faces.converter.DateTimeConverter.DATE_detail = Invalid date format.
javax.faces.validator.LengthValidator.MINIMUM = Minimum length of ''{0}'' is required.
javax.faces.component.UIInput.REQUIRED = {1}: Value is required
私のコードでは、このようなものを使用しました
<h:inputText id="username" value="#{user.username}"
size="20" required="true" label="Username">
</h:inputText>
<h:message for="username" style="color:red" />
しかし、私はこのようなものを手に入れます
取得する代わりに欲しい{1}: value is required
。取得しusername: Value is required
ます。どうすれば値に置き換えることができますか{1}
。{0}
'{2}'も試してみました。しかし、私は同じ結果を得ていますか?
ありがとう