У меня есть некоторые проблемы с отображением правильных ошибок проверки в моей калитки. Этикетки связаны с входными текстовыми полями с атрибутом «калитка: для».Wicket validation message use label
Пример в HTML файле:
<label wicket:for="volumeField">Volume</label> <select wicket:id="volumeField"/>
В свойствах файла:
volumeField.Required=The field '${label}' is required
Замена ${label}
не является значением метки, а это ключ volumeField
. Могу ли я изменить его на значение метки Volume
в этом случае без его жесткого кодирования?
Классы css required
и error
были применены к этикетке. Я узнал, что это связано с классом TextField
, который неправильно применяет тег required
, который был решен путем переопределения метода onComponentTag
. (Так что эта проблема решена)