Ya giriş bileşenin converterMessage
özellik kullanmak:
<h:inputText converterMessage="length must be a number greater than zero" />
(ve kullanıcıların negatif değerler girmek mümkün önlemek ve validatorMessage
tedarik <f:validateLongRange>
kullanmayı unutmayın!)
Ya yerleşik yol JSF LongConverter
:
javax.faces.converter.LongConverter.LONG = length must be a number greater than zero
'ün varsayılan iletisini geçersiz kılan bir özellik dosyası oluşturun.
ve 210 faces-config.xml
ileti paket olarak tescil edilmiş olduğu:
<application>
<message-bundle>com.example.CustomMessages</message-bundle>
</application>
Yukarıdaki örnek dosya adı CustomMessages.properties
ve com.example
pakette yerleştirildiğini varsayar. İstediğiniz yere isim verebilir ve yerleştirebilirsiniz.
Ayrıca
this answer yılında copypasted edilir
the JSF specification bölüm 2.5.2.4 tüm
javax.faces.converter.LongConverter.LONG
gibi mesaj tuşları ve varsayılan değerlerine genel bir bakış bulabilirsiniz
.